Wspiera symulacje, automatyczną generację kodu oraz ciągłe testy i weryfikację systemów wbudowanych. Simulink zawiera edytor graficzny, dostosowywalne biblioteki bloków oraz solvery do modelowania i symulacji systemów dynamicznych. Jest zintegrowany z MATLABem, co pozwala na włączvnie algorytmów MATLABa do modeli oraz eksport wyników symulacji do MATLABa w celu dalszej analizy.

Znajduje zastosowanie (poprzez to, że umożliwia symulacje w czasie ciągłym) przykładowo w cyfrowym przetwarzaniu sygnałów, analizie obwodów elektrycznych i teorii sterowania. Przy pomocy Simulinka można przeprowadzać zarówno symulacje z czasem dyskretnym jak i ciągłym.

Simulink – moduły

Dodatkowe moduły (Toolboxy) rozszerzają środowisko Simulinka o narzędzia do modelowania i projektowania specyficznych zadań. Pozwalają na generację kodu, implementację algorytmów, testowanie oraz weryfikację. Integracja z MATLABem zapewnia bezpośredni dostęp do szerokiego wachlarza narzędzi. Przydają się one do budowy algorytmów, analiz i wizualizacji danych.