Simulink Coder
Simulink Coder™ generuje i uruchamia samodzielny kod C do rozwijania i testowania algorytmów modelowanych w Simulink®. Kod wynikowy może być użyty w wielu typach aplikacji (w tym aplikacji czasu rzeczywistego) takich jak przyspieszanie symulacji, szybkie prototypowanie i testowanie metodą hardware-in-the-loop. Pozwala interaktywnie dostrajać i monitorować generowany kod używając bloków Simulinka i wbudowanych możliwości uruchamiania i interakcji z kodem poza środowiskiem MATLAB® i Simulink.
- Tworzy kod ANSI/ISO C i programy wykonywalne dla modeli dyskretnych, ciągłych i hybrydowych.
- Używa bloków modelu do tworzenia przyrostowego i budowy kodu dla dużych aplikacji.
- Obsługuje cechy słownika danych Simulinka dla całkowitych, zmienno- i stałoprzecinkowych typów danych.
- Tworzy kod dla modeli o jednej i wielu częstotliwościach próbkowania oraz modeli asynchronicznych.
- Obsługuje jedno- i wielozadaniowe systemy operacyjne oraz środowiska bezoperacyjne (bez systemu operacyjnego).
- Wykonuje optymalizację kodu poprawiającą szybkość uruchamiania programu.
- Zapewnia możliwości do konfigurowania i legalnego ingerowania w kod.
- Pozwala interaktywnie dopasowywać i monitorować utworzony kod wewnątrz lub na zewnątrz Simulinka.