Коротка характеристика MATLAB
MATLAB (скорочення від англ. «Matrix Laboratory») - це пакет прикладних програм для вирішення задач технічних обчислень і однойменний мову програмування, що використовується в цьому пакеті.
Система MATLAB пропонується розробниками (корпорація The MathWorks, Inc.) як лідируючий на ринку, в першу чергу на підприємствах військово-промислового комплексу, в енергетиці, в аерокосмічній галузі та в автомобілі будові мову програмування високого рівня для технічних обчислень, розширюваний великим числом пакетів прикладних програм - розширень. Найвідомішим з них стало розширення Simulink, що забезпечує блочне імітаційне моделювання різних систем і пристроїв. Але і без пакетів розширення MATLAB являє собою потужну операційну середу для виконання величезного числа математичних і науково технічних розрахунків і обчислень і створення користувачами своїх пакетів розширення і бібліотек процедур і функцій.
Робота в середовищі MATLAB може здійснюватися в двох режимах:
• в інтерактивному режимі, коли обчислення здійснюються відразу після набору чергового оператора або команди MATLAB; при цьому значення результатів обчислення можуть присвоюватися деяким змінним, або результати виходять безпосередньо, без присвоювання (як у звичайних калькуляторах);
• шляхом виклику імені програми, написаної на мові MATLAB, попередньо складеної і записаної на диску, яка містить всі необхідні команди, що забезпечують введення даних, організацію обчислень і виведення результатів на екран (програмний режим).
Саме з інтерактивного режиму ми почнемо роботу в MATLAB.
Опис інтерфейсу MATLAB
Після запуску можна буде побачити наступне вікно системи MATLAB, представлене на малюнку 1.
Далі розглянемо основні елементи графічного інтерфейсу MATLAB, відмічені на малюнку 2, і коротко опишемо з призначення.
Малюнок 2. Основні елементи призначеного для користувача інтерфейсу MATLAB Основні елементи інтерфейсу MATLAB:
1. Командне вікно, призначене для інтерактивної роботи в MATLAB;
2. Робоча область, в якій відображаються поточні змінні;
3. Робочий каталог, де містяться користувальницькі скрипти і функції;