Simulink – narzędzie wchodzące w skład środowiska programistycznego MATLAB firmy The MathWorks, Inc. Jest platformą do wielodomenowej symulacji i projektowania systemów dynamicznych z wykorzystaniem modeli. Stanowi interaktywne środowisko graficzne i zbiór bibliotek konfigurowalnych bloków. Za jego pomocą możemy też kontrolować przetwarzanie sygnałów oraz telekomunikację. Umożliwia także pracę z innymi systemami, zdefiniowanymi w dziedzinie czasu.

Pozwala definiować i kontrolować atrybuty sygnałów oraz parametrów powiązanych z modelem. Sygnały to wielkości w dziedzinie czasu reprezentowane przez linie łączące bloki. Parametry to współczynniki pomagające zdefiniować dynamikę i zachowanie systemu.

Simulink jest środowiskiem do budowy schematów blokowych dla symulacji wielodomenowych i metodyki Model-Based Design. Wbudowane bloki można konfigurować do własnych potrzeb, a nawet tworzyć nowe. Dodatkowe zestawy bloków (dostępne oddzielnie) rozszerzają Simulinka o specyficzne właściwości.