Более подробно работа с окнами будет рассмотрена в теме M-файлы.
Все определения, сделанные в течение стертых таким образом сессий, сохраняются в памяти компьютера. Для очистки экрана используется также команда clc, вводимая в командном режиме.
Окна можно минимизировать, открепить от Командного окна, восстановить, закрыть.
Workspase - рабочее пространство; позволяет просматривать существующие в памяти объекты, создаваемые в процессе сеанса работы с Matlab, редактировать их содержимое и удалять объекты из памяти.
Пользователь может настраивать вид интерфейса и произвольно располагать его окна.
Используя соответствующие пункты меню Desktop, можно открытьлюбой набор окон.
Окна:
Command Window – командное окно, в которое пользователь вводит свои команды и получает результаты работы среды.
Мигающий курсор означает приглашение к работе.
Current Folder -(Текущая папка), предназначено для просмотра файловой структуры и установки текущего каталога;
Command History -предназначено для просмотра и повторного вызова ранее введенных команд;
Для этого проанализируйте пиктограммы в правой части строки заголовка окна или меню/Desktop, которое является контекстно- зависимым, т.е. пункты верхнего блока выкидного меню зависят от того, какое из окон в данный момент является активным.
Содержимое оконCommand Window, Command History и Workspase можно очистить полностью: меню/Edit/… или выделить всё мышкой, Del.
Если нужно очистить одну или несколько переменных: выделите их в окне Workspase, Delили в командной строке напишите команду clear <имя>.
Наберите в командной строке 1+2 и нажмитеEnter. В результате в Командном окне Matlab отображается следующее:
Что сделала программа Matlab ? Сначала она вычислила сумму 1+2, затем записала результат в специальную переменную ans и вывела ее значение, равное 3, в командное окно.
Ниже ответа расположена командная строка с мигающим курсором, обозначающая, что Matlab готов к дальнейшим вычислениям. Можно набирать в командной строке новые выражения и находить их значения. Если требуется продолжить работу с предыдущим выражением, например, вычислить (1+2)/4.5, то проще всего воспользоваться уже имеющимся результатом, который хранится в переменной ans. Наберите ans/4.5 (при вводе десятичных дробей используется точка) и нажмите Enter.(ans – это переменная без имени).
Сохранить все значения переменных:
Использовать в меню File пункт Save Workspase As или написать команду save <имя файла>. Программа сохранит результаты работы в файле с расширением mat. Теперь можно закрыть Matlab .
В следующем сеансе работы для восстановления значений переменных следует открыть этот сохраненный файл при помощи load <имя файла> или открыть этот сохраненный файл при помощи подпункта Open меню File.. Теперь все переменные, определенные в прошлом сеансе, опять стали доступными. Их можно использовать во вновь вводимых командах.