Page 204 - 6197
P. 204
4 ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ МЕТОДІВ
ОПТИМІЗАЦІЇ У СЕРЕДОВИЩІ MATLAB
4.1 Коротка характеристика системи MatLab
Система MatLab (матрична лабораторія) створена
спеціалістами фірми MathWork, Inc. і є інтерактивною
системою для виконання наукових та інженерних розрахунків.
Вона працює не з числами, а з масивами та матрицями. Звідси
і назва – матрична лабораторія. Звичайно, число можна
розглядати як окремий випадок матриці розміром 1х1.
Таким чином, основними об’єктами системи MatLab є
масиви і матриці, для яких в явному вигляді немає потреби
вказувати їх розмірність. Це дозволяє значно скоротити час на
програмування у порівнянні зі скалярними алгоритмічними
мовами при розв’язуванні обчислювальних задач, які
допускають матрично-векторну формалізацію.
Система MatLab – це одночасно і операційна система, і
мова програмування. На мові програмування MatLab можна
створювати авторські програми, які можуть багаторазово
використовуватись.
4.2 Основи роботи у системі MatLab
4.2.1 Типи даних системи MatLab
MatLab оперує з даними, які можуть бути цілими,
дробовими і комплексними (double); літерними (char) та
символьними (syms).
Цілі і дробові числа. Подаються у таких форматах:
Короткий формат – short, short e i short g.
Формат short - виводить результати обчислень з
чотирма знаками після десятковою крапки.
Формат short e – виводить результат в ен потенціальній
формі x .xxxxe xxx , тобто мантиса має чотири знаки, а під
степінь числа з основою десять відводиться чотири знаки.
Формат short g – аналогічний формату short.
Довгий формат – long, long e i long g.
204