Simulink

Simulink
logo
Ilustracja
Autor The MathWorks
System operacyjny Linux/Unix, Windows, Macintosh
Rodzaj symulacja, CAD, język programowania, schemat blokowy, model, obiekt, sterowanie
Licencja Zamknięte oprogramowanie
Strona internetowa

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.

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. Dodatkowo możemy z ich pomocą dokonywać rozmaitych obliczeń numerycznych.

Rodzina produktów:

Główne cechy Simulinka

Przypisy

  1. ↑ Produkty [online], www.ont.com.pl.
  2. ↑ Simulink [online], www.ont.com.pl.

Linki zewnętrzne