Page 85 - Міністерство освіти і науки України
P. 85
5 ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ
5.1 MATLAB
Назва пакету MATLAB походить від словосполучення
Matrix Laboratory (матрична лабораторія). Однією з основних
переваг пакету MATLAB є те, що для роботи користувача
достатньо знати про нього стільки, скільки вимагає задача, що
розв’язується. Так, в найпростішому випадку MATLAB може
зіграти роль звичайного калькулятора, для використання
якого достатньо пам’ятати знаки математичних операцій.
Якщо ж задача, що розв’язується вимагає створення яких-
небудь спеціальних інструментів, MATLAB представляє в
розпорядження користувача практично універсальну мову
об’єктно-орієнтованого програмування в сполученні з
інтерактивними засобами відлагодження програм, що
створюються.
В першу чергу MATLAB – це засіб математичного
моделювання, що забезпечує проведення досліджень
практично у всіх відомих областях науки і техніки. При цьому
структура пакету дозволяє ефективно сполучати обидва
основні підходи до створення моделі САК і САР: аналітичної і
імітаційної.
Зокрема в сфері математичного моделювання
MATLAB дозволяє найповніше використовувати всі сучасні
досягнення комп’ютерних технологій в тому числі засоби
візуалізації і аудіфікації (озвучення) даних, а також
можливості обміну даними через Інтернет. Крім того,
користувач має можливість створювати засобами MATLAB
власний графічний інтерфейс, що відповідає як його смакам,
так і вимогам задачі, що розв’язується.
Пакет MATLAB орієнтований в першу чергу на
обробку масивів даних (матриць і векторів). Це дозволило
його розробникам суттєво підвищити ефективність процедур,
працюючих з вказаними типами даних, в порівнянні з мовами
програмування “загального призначення” (Pascal, C і т.д.).
З точки зору користувача MATLAB представляє собою
величезну бібліотеку функцій, єдина проблема при розробці
якої заключається в умінні швидко шукати ті з них, які
потрібні для розв’язку даної задачі.
Повний комплект пакету MATLAB вміщує як
стандартні засоби для математичних пакетів (розв’язок
диференційних і алгебраїчних рівнянь, інтегральне
обчислення, символьні обчислення і т.д., так і нетрадиційні,
здатні претендувати на певну унікальність у своєму роді: