Після входу в середовище Matlab на екрані розкривається вікно (Рисунок 1.1), у якому з'являється символ ">>", що сигналізує про готовність пакета до роботи.
Рисунок 1.1 - Вигляд головного вікна середовища пакету Маtlab.
Починаючи з цього моменту кожна команда з клавіатури буде сприйнята, інтерпретована та виконана. Результат обчислення значення виразу є доступним як значення змінної, якій присвоєний вираз. Так, виконання команди наступного синтаксису:
>> змінна = вираз
дозволить обраховувати значення виразу, внести змінну до робочої області, а на появиться результат.
Пакет Matlab має деякі особливості:
- вбудовані функції (наприклад, sin x) записуються прописними буквами, а їх аргументи вказуються в круглих дужках;
- значення змінних записані з використанням букв різного регістру будуть різними (наприклад, А і а);
- для блокування виводу результату обчислень деякого виразу після нього треба поставити знак “;” (крапка з комою);
- у деяких випадках математичний вираз, що вводиться, може виявитися настільки довгим, що для нього не вистачить одного рядка. У цьому випадку частину виразу можна перенести на новий рядок за допомогою знаку три крапки “...”;
- пакет MatLab є насамперед програмою для роботи з матрицями, тому звичайні математичні операції *, /, +, - виконуються в матричному виді. Для поелементного виконання арифметичних операцій використовується оператор “.” (наприклад Z=V./A);
- елементи векторів і матриць записуються в квадратних дужках, та розділяються пробілами або комами (наприклад і – ці записи є ідентичними).
1.3. Команди керування вікном командного режиму
До основних команд керування вікном командного режиму відносять наступні команди:
- clc– очищає екран та розміщує курсор у лівому верхньому куті порожнього екрану;
- home – повертає курсор у лівий верхній кут вікна;
- echo <file_name> on – включає режим виведення на екран тексту Script-файлу (файлу-сценарію);
- echo <file_name> off – відключає режим виведення на екран тексту Script-файлу;
- echo <file_name> – змінює режим виведення на протилежний;
- echo on all – включає режим виведення на екран тексту всіх m-файлів;
- echo off all – відключає режим виведення на екран тексту всіх m-файлів;
- more on – включає режим посторінкового виведення (корисний при перегляді великих m-файлів);
- more off – відключає режим посторінкового виведення (у цьому випадку для перегляду великих файлів треба використовувати лінійку прокручування);
- diary file_name.txt – веде запис на диск усіх команд у рядках введення та отриманих результатів у вигляді текстового файлу з зазначеним ім'ям;
- diary off – призупинити запис у файл;
- diary on – починає запис у файл.
- clear <name І>, <name 2>, ...,– використовується для знищення певних змінних чи функцій з робочої області пакету;
- clear all– знищення усіх змінних або функцій з робочої області пакету;
- help– видає назви всіх доступних файлів допомоги;
- help <filename>– допомога в роботі з окремим файлом з зазначеним ім’ям.
Клавіші і ¯ використовуються для підстановки після маркера рядка введення “>>” раніше введених стрічок, наприклад для їхнього виправлення, дублювання або доповнення.
У випадку великих програм, під час використання циклічних операторів доцільніше записати необхідну програму у вигляді m-файлу, а потім подати його назву в командній стрічці. При необхідності програму з файлу можна вивести на екран за допомогою команди type. Створення такого файлу можна здійснювати за допомогою будь-якого текстового редактора, навіть поза пакетом.
Для ілюстрації можливостей пакета та окремих його tооlbох-ів служать численні демонстраційні програми, що мають потужну систему підказок та пояснень виконаних дій. Для доступу до описаних вище ілюстрацій роботи пакета необхідно в командній стрічці набрати:
>>demo
Відкривши за допомогою "мишки" необхідний каталог у дереві каталогів “Matlab Demos”, користувач отримує доступ до демонстраційних файлів, запуск яких здійснюється за допомогою кнопки“Run”.