мання, тригонометричні функції) і закінчуючи складними функціями, такими як звернення матриць і перетворення Фур'є.
. Інтерфейс прикладних програм MATLAB. Ця бібліотека дозволяє писати програми на мовах Сі та Фортран, які взаємодіють з MATLAB. Включає в себе пристрої виклику з MATLAB (динамічного зв'язку), виклику MATLAB як обчислювального механізму, і для роботи з MAT-файлами.
Simulink є програмою для імітаційного моделювання та аналізу динамічних систем, що входить до складу пакету MATLAB. Simulink дозволяє виробляти побудова моделі у вигляді уніфікованих блоків на екрані комп'ютера і може працювати з лінійними, нелінійними, безперервними, дискретними моделями або їх поєднаннями з великим числом змінних.
. 2 Порядок виконання роботи
. Увімкніть комп'ютер.
. Перебуваючи в ОС Windows, запустіть MATLAB подвійним клацанням лівої кнопки миші по відповідній іконці на робочому столі. У результаті відкривається основне вікно MATLAB.
. Для запуску Simulink натисніть в основному вікні MATLAB на кнопку з спливаючій підписом Simulink Library Browser. У результаті відкривається вікно бібліотеки блоків Simulink.
. Для побудови нової моделі у вікні Simulink Library Browser натисніть на кнопку з спливаючій підписом New model. Програма відкриє вікно з чистим аркушем без імені (untitled). Для відкриття існуючої моделі у вікні бібліотеки блоків або в командному вікні натисніть на кнопку з спливаючій підписом Open a model, і у вікні виберіть потрібний файл (файли, створені в Simulink, мають розширення .mdl).
. Створіть структурну схему, наведену на рис. 1.1 і задайте зазначені викладачем значення її параметрів.
Рис. 1.1 Структурна схема (а) і модель в Simulink (б) досліджуваної системи
Набір структурної схеми здійснюється шляхом вибору необхідних блоків у вікні Simulink Library Browser і перетягування їх за допомогою миші у вікно, де здійснюється побудова моделі. Для зручності користування всі блоки розділені на групи. У даній лабораторній роботі використані блоки групи Simulink з підгрупами Continuous (безперервні ланки), Math Operations (математичні блоки), Sinks (приймачі даних), Sources (джерела сигналів). Імена блоків вказані на рис. 1.1, б.
Редагування параметрів блоку здійснюється подвійним клацанням лівої кнопки миші по необхідному блоку. При цьому відкривається вікно параметрів блоку, вигляд якого залежить від виду блоку.
Для з'єднання блоків досить вказати курсором миші на вихід блоку-джерела сигналу і потім при кнопці миші протягнути з'єднання на вхід блоку-приймача сигналу. З'єднання блоків можна також здійснювати виділенням лівою кнопкою миші необхідних блоків при клавіші Ctrl. Для створення відведення необхідно вказати правою кнопкою миші на місце відводу з'єднання і при кнопці протягнути відвід на вхід необхідного блоку.
Для виведення результатів моделювання до виходів необхідних блоків необхідно приєднати блоки-приймачі сигналів (див. п. 9).
Видалення непотрібних блоків і з'єднань відбувається шляхом виділення відповідного об'єкта і натиснення клавіші Delete клавіатури. Додаткову інформацію з побудови моделей, а також по роботі з MATLAB в цілому можна знайти в меню Help Desk, а також в [3, 4].
. Збережіть створену модель.
. Задайте параметри для процесу чисельного інтегрування моделі. Для цього в меню вікна моделі відкрийте Simulation - Parameters. У вікні виставляються зазначені викладачем час початку і закінчення розрахунку, точність розрахунку і метод.
. Розрахуйте отриману модель. Запуск розрахунку (інтегрування) моделі в меню Simulation кнопкою Start. Процес розрахунку моделі відображається прогресивною шкалою в нижній частині вікна. При необхідності поверніться на попередній етап і поміняйте час закінчення розрахунку так, щоб забезпечити стабілізацію вихідної змінної (закінчення перехідного процесу).
. По закінченні розрахунку отримаєте необхідні результати за допомогою блоків-приймачів даних. Перегляд і друк графіків перехідних процесів здійснюється за допомогою блоку Scope. Перегляд чисельних значень змінної в ході моделювання здійснюється блоком Display. Для редагування отриманих графіків або збереження їх у форматі графічного файлу, необхідна установка вихідних блоків Те Workspace. У параметрах цих блоків вказується ім'я виведеної змінної Variable name і формат даних Save format (Array). Далі в командному вікні MATLAB або редакторі М-файлів, що викликається командою меню New M-file, записується команда побудови графіків. У найпростішому випадку вона має вигляд:
<...