для багаторазового застосування; це робить MATLAB незамінним засобом проведення наукових досліджень. За швидкістю виконання завдань MATLAB випереджає багато інших подібні системи. Всі ці особливості роблять її досить привабливою для використання.
MATLABобладает добре розвиненими можливостями візуалізації двовимірних і тривимірних даних. Високорівневі графічні функції покликані скоротити зусилля користувача до мінімуму, забезпечуючи, тим не менш, отримання якісних результатів. Інтерактивна середу для побудови графіків дозволяє обійтися без графічних функцій для візуалізації даних. Крім того, вона служить і для оформлення результату бажаним чином: розміщення пояснювальних написів, завдання кольору і стилю ліній і поверхонь, словом, для отримання зображення, придатного для включення в звіт або статтю. Повний доступ до зміни властивостей відображуваних графіків дають низькорівневі функції, застосування яких має на увазі розуміння принципів комп'ютерної графіки та володіння прийомами програмування.
Візуальне середовище GUIDEпредназначена для написання додатків з графічним інтерфейсом користувача. Робота в середовищі GUIDEпроста, але припускає володіння основами програмування і дескрипторної графіки. Наявність певної навички роботи в середовищі GUIDEпредоставляет можливість створити візуальну середовище для проведення власних досліджень, що значно полегшує роботу і суттєво економить час.
Система MATLAB використовує власний М-мова, яка поєднує в собі позитивні властивості різних відомих мов програмування високого рівня. З мовою BASIC систему MATLAB ріднить те, що вона являє собою інтерпретатор (здійснює пооператорное компілювання і виконання програми, не утворюючи окремого виконуваного файлу). Від мови Pascal система MATLAB запозичила об'єктно-орієнтовану спрямованість, тобто така побудова мови, яке забезпечує утворення нових типів обчислювальних об'єктів на основі типів об'єктів, що вже існують у мові. Нові типи об'єктів (у MATLAB вони називаються класами) можуть мати власні процедури їх перетворення (вони визначають методи цього класу), причому нові процедури можуть бути викликані за допомогою звичайних знаків арифметичних операцій і деяких спеціальних знаків, які застосовуються в математиці.
Працювати в середовищі MATLAB можна як у режимі калькулятора, так і в програмному режимі. При роботі в першому з них обчислення здійснюються відразу після набору чергового оператора або команди MATLAB; значення результатів обчислення можуть присвоюватися деяким змінним, або результати виходять безпосередньо, без використання операції привласнення (як у звичайних калькуляторах). Робота в програмному режимі здійснюється шляхом виклику імені написаної мовою MATLAB програми, попередньо складеної і записаної на диску і містить всі необхідні команди, які забезпечують введення даних, організацію обчислень і виведення результатів на екран.
В обох режимах користувачеві доступні практично всі можливості системи, в тому числі висновок інформації в графічній формі. Програмний режим дозволяє зберігати розроблені обчислювальні алгоритми і, таким чином, повторювати обчислення при інших вхідних даних.
Систему MATLAB обгрунтовано відносять до одного з найбільш потужних наукових калькуляторів, якому доступні практично всі чисельні засоби вирішення наукових і інженерних задач, розроблені на справжній мо...