ign="justify">. Порівняльний аналіз інструментів MathCad і MatLab при моделюванні динамічних систем
.1 Підсистема Simulink пакета MATLAB
- інтегрований з MATLAB інтерактивний інструмент для моделювання, імітації та аналізу динамічних систем. Він дає можливість будувати графічні блок-діаграми, імітувати динамічні системи, досліджувати працездатність систем, налагоджувати та вдосконалювати їх. Simulink це платформа для проектування та імітації роботи динамічних систем в різних галузях.
У розпорядженні користувачів маються інтерактивна графічна середу і настроюються бібліотеки блоків, які дозволять з високою точністю проектувати, створювати і тестувати моделі цифрових пристроїв, засобів комунікації та інших динамічних систем. Можливості середовища Simulink можуть бути розширені шляхом підключення додаткових модулів, які дозволять вирішувати специфічні завдання, пов'язані з моделюванням і проектуванням, а також допоможуть генерувати програмний код, реалізовувати різні алгоритми, виконувати тестування та перевірки. Simulink тісно інтегрується з системою MATLAB, надаючи користувачам миттєвий доступ до значного набору засобів розробки алгоритмів, візуалізації та аналізу даних, організації доступу до даних, а також чисельних розрахунків. Є можливість швидко створювати, моделювати і експлуатувати докладні блок-схеми систем, зібрані з готових блоків, пропонованих в середовищі Simulink.
Програма Simulink надає набір інструментів для моделювання ієрархічних структур, управління даними і налаштування підсистем. Пропоновані засоби істотно спрощують створення точних і компактних подань, незалежно від складності вихідної системи. Simulink також інтегрується з Stateflow для моделювання поведінки, викликаного подіями. Ці переваги роблять Simulink найбільш популярним інструментом для проектування систем управління і комунікації, цифрової обробки та інших програм моделювання.
Для побудови блок-схем Simulink має велику бібліотеку блокових компонентів і зручний редактор блок-схем, що є типовим засобом візуально-орієнтованого програмування.
Програма Simulink є додатком до пакету MATLAB. Однак Simulink є досить самостійним інструментом MATLAB і при роботі з ним зовсім не потрібно знати сам MATLAB і інші його додатки. З іншого боку, доступ до функцій MATLAB і іншим його інструментам залишається відкритим і їх можна використовувати в Simulink. Частина входять до складу пакетів має інструменти, що вбудовуються в Simulink (наприклад, LTI-Viewer додатки Control System Toolbox-пакета для розробки систем управління). Є також додаткові бібліотеки блоків для різних областей застосування (наприклад, Power System Blockset - моделювання електротехнічних пристроїв, Digital Signal Processing Blockset - набір блоків для розробки цифрових пристроїв і т.д). Simulink може використовуватися, щоб дослідити поведінку широкого діапазону практичних динамічних систем, включаючи електричні ланцюги, амортизатори, гальмівні системи, і багато інших електричних, механічних і термодинамічних систем.
При роботі з Simulink користувач має можливість модернізувати бібліотечні блоки, створювати свої власні, а також складати нові бібліотеки блоків.
При моделюванні користувач може вибирати метод розв'язання диференціальних рівнянь, а також спосіб зміни модельного часу (з...