|
Запуск MATLAB приводит к появлению на экране заставки (рис. 1.1). Затем открывается командное окно приложения — MATLAB Command Window.
MATLAB
Рис. 1.1. Логотип пакета MATLAB
Оно представляет собой стандартное первичное окно Windows-приложения и содержит все основные компоненты такого окна (рис. 1.2):
• полосу заголовка с кнопками управления окном;
• строку меню (основное меню приложения);
• панель инструментов;
• рабочее поле;
• строку состояния;
• вертикальную и горизонтальную полосы прокрутки.
Рис. 1.2. Командное окно MATLAB
Рассмотрим более подробно меню и рабочее поле командного окна MATLAB.
Основное меню MATLAB содержит следующие разделы:
• File (Файл) — команды работы с файлами и опции настройки системы;
• Edit (Правка) — команды редактирования информации, отображенной в рабочем поле окна;
• View (Вид) — команды управления форматом окна;
• Window (Окно) — список открытых окон приложения;
• Help (Помощь) — команды вызова средств поддержки пользователя.
Расположенная ниже строки меню панель инструментов обеспечивает быстрый доступ к наиболее часто используемым командам из разделов меню (рис. 1.3).
Рис. 1.3. Панель инструментов командного окна MATLAB
Каждая из кнопок снабжена всплывающей подсказкой (tooltip), которая появляется на экране, когда указатель мыши находится на изображении соответствующей кнопки:
1 — New M-file — создание нового М-файла;
2 — Open file — открытие существующего М-файла;
3,4,5 — стандартные команды редактирования Cut, Copy, Paste (вырезать, копировать, вставить);
6 — Undo — отмена предыдущего действия (команды);
7 — Redo — вернуться в состояние до последней отмены;
8 — Simulink Library Browser — открытие библиотеки SIMULINK (запуск SIMULINK);
9 — изменение графического интерфейса;
10 — Help Window — вызов справочника по функциям MATLAB.
Из перечисленных выше разделов меню наибольший интерес представляет раздел File. Содержащиеся в нем команды разбиты на несколько групп (рис. 1.4):
• команды работы с файлами (New, Open);
• команды работы с рабочей областью MATLAB (Save Workspace As);
• команды настройки системы (Set Path, Preferences);
• команды вывода на печать (Print);
• список файлов, открывавшихся в текущем сеансе работы с MATLAB (в начале сеанса этот список пуст);
• команда выхода из MATLAB (Exit MATLAB).
Рис. 1.4. Перечень команд раздела File
Вторая часть окна ‑ рабочее поле. Оно является основным средством взаимодействия пользователя с системой и обеспечивает ведение диалога посредством командного языка MATLAB. Это означает, что любая информация, вводимая пользователем в активной строке (начинающейся символом «приглашение» “>>” и мерцающим курсором в форме вертикальной черты), воспринимается системой как команда, подлежащая исполнению.
В начале каждого сеанса работы с MATLAB в рабочем поле выводится сообщение-подсказка:
To get started, select MATLAB Help or Demos from the Help menu.) |
В качестве команд, можно использовать:
• арифметические выражения (например, 2+2; X /3);
• имена библиотечных функций MATLAB (то есть имена М-файлов) с соответствующими аргументами (например: Sin(3));
• имена Mdl-файлов, расположенных в текущей директории;
• некоторые операторы языка программирования MATLAB;
• имена наборов данных (констант, скалярных переменных, матриц).
Если введенное выражение не является допустимой командой или содержит синтаксическую ошибку, система выдает соответствующее диагностическое сообщение.
Если команда не заканчивается символом «;», то она выполняется сразу же после нажатия клавиши <Enter>.
Использование разделителя в виде точки с запятой позволяет вводить в рабочем поле последовательность команд, которая будет выполнена только в том случае, если после последней команды не стоит этот символ.
Если выполнение команды приводит к вычислению некоторого значения (скалярного или матрицы), то оно запоминается в рабочей области MATLAB в переменной с именем ans (от английского слова answer — ответ). Значение, занесенное в переменную ans, выводится на экран сразу после вычисления в форме ans =...
Переменная ans может быть использована при выполнении последующих команд. Например, выражение ans+4 будет воспринято системой как команда, требующая увеличить значение переменной ans на 4. При необходимости результат выполнения команды может быть сохранен пользователем в рабочей области под любым именем с помощью операции присваивания. Например, выполнение команды res = ans+4 приводит к записи в рабочую область результата сложения под именем res. Аналогично может быть создан любой набор данных. В частности, команда vector=[2 4 6 8] позволяет создать и поместить в рабочую область массив из четырех элементов.
Для вывода на экран данных, хранящихся в рабочей области, достаточно набрать имя соответствующей переменной и нажать клавишу <Enter>.
Вывод информации в рабочее поле производится в режиме прокрутки, т. е. при выводе на экран очередного сообщения более старая информация сдвигается вверх.
Вся информация, введенная пользователем или выведенная в рабочее поле системой, сохраняется в течение всего сеанса работы. При необходимости ее можно просмотреть, используя полосы вертикальной и горизонтальной прокрутки. Если выведенная информация не нужна, рабочее поле можно очистить с помощью команды Clear Command Window из меню Edit.
Команды, вводимые пользователем в течение сеанса работы, сохраняются в буфере команд. Выполнявшуюся ранее команду можно выполнить без повторного набора, вызвав ее на экран с помощью клавиш управления курсором.
1.3.2. Настройка системы
Команды настройки системы находятся в разделе File.
К ним относятся:
• Set Path... — выбор рабочей папки;
• Preferences... — установка параметров системы.
Рассмотрим использование двух последних команд в порядке их усложнения.
Дата добавления: 2015-09-12; просмотров: 13 | Поможем написать вашу работу | Нарушение авторских прав |