Работа с окном команд и редактором в MATLAB
MATLAB – популярный пакет программ для решения технических, математических, статистических задач, вычислений и моделирования. Так же называется и одноимённый язык программирования, который используется в этом пакете. Давайте рассмотрим порядок работы с окном команд и редактором среды MATLAB.
1 Работа с окном команд в среде MATLAB
В среде MATLAB есть несколько режимов работы. Самый простой – это ввод команд непосредственно в окно команд (Command Window).
Окно команд MATLAB
Если оно не видно в интерфейсе программы, откроем его. Найти окно команд можно через меню Desktop Command Window.
Давайте для примера введём в это окно последовательно друг за другом команды
и нажмём клавишу «Ввод» (Enter). Программа моментально создаст переменную X, создаст переменную Y и посчитает её значения по заданной функции, а затем построит её график.
Стрелками клавиатуры вверх и вниз в окне команд мы можем переключаться между введёнными командами, тут же изменять их, а по нажатию Enter отправлять среде MATLAB на исполнение. Стрелками влево и вправо можно перемещаться по введённой команде и редактировать её. Если в конце команды стоит точка с запятой, то результат будет посчитан, но не будет выведен в окно команд; в противном случае результат выполнения команды будет отображён тут же. По любой функции в среде MATLAB есть подробная встроенная справка. Например, чтобы получить справку по команде plot, выделите эту команду, нажмите на неё правой кнопкой мыши, и в открывшемся контекстном меню выберите пункт Help on Selection или нажмите клавишу F1.
Получение справки по командам MATLAB
Удобно? Безусловно. И главное – очень быстро. Все эти действия занимают несколько секунд.
Но что если нужна более сложная организация команд? Если нужно циклическое исполнение каких-то команд? Вводить команды вручную по одной, а потом долго искать их в истории может быть довольно утомительным делом.
2 Работа с редактором в среде MATLAB
Чтобы упростить жизнь учёному, инженеру или студенту, служит окно редактора (Editor). Давайте откроем окно редактора через меню Desktop Editor.
Открытие редактора MATLAB
В окне редактора можно создавать новые переменные, строить графики, писать программы (скрипты), создавать компоненты для обмена с другими средами, создавать приложения с пользовательским интерфейсом (GUI), а также редактировать имеющиеся.
Нас в данный момент интересует написание программы, содержащей функции для повторного использования в будущем. Поэтому идём в меню File редактора и выбираем New M-File.
Создание нового M-файла в MATLAB
М-файлами в среде МАТЛАБ называются файлы, содержащие текст программ (скрипты) или определённые пользователем функции.
Давайте напишем в редакторе простую функцию draw_plot:
Ввод текста программы в окне редактора MATLAB
Мы добавили вторую функцию и будем выводить сразу два графика рядом друг с другом. Знаком процента обозначаются в среде MATLAB комментарии.
Не забудем сохранить программу. Стандартное расширение файла с программой МАТЛАБ – *.m. Теперь закройте редактор и окно с графиком, который мы построили ранее.
Переходим обратно в окно команд.
Можно очистить историю команд, чтобы лишняя информация нас не отвлекала. Для этого кликните правой кнопкой мыши на поле ввода команд и в открывшемся контекстном меню выберите пункт Clear Command Window.
Переменная X у нас осталась после предыдущего эксперимента, мы её не изменяли и не удаляли. Поэтому в окно команд можно сразу ввести:
Вы увидите, что MATLAB прочитает нашу функцию из файла и выполнит её, нарисовав график.
Результат выполнения скрипта, написанного в редакторе MATLAB
Интерфейс MatLab
Начиная с версии MatLab 7.0, его интерфейс меняется незначительно. Мы будем придерживаться интерфейса MatLab R2007b.
Интерфейс MatLab копирует интерфейс операционной системы Window. Разработчики MatLab старались создать среду (подобную операционной системе) в рамках которой можно было бы работать над любой научной проблемой, не покидая ее.
По умолчанию после запуска пакета MatLab R2007b на экране появляется комбинированное окно, включающее четыре наиболее важные панели: Command Window (Окно команд), Command History (История команд), Workspace (Рабочее пространство) и Current Directory (Текущий каталог). Две последние панели закрывают друг друга, и для выдвижения нужной панели на передний план следует щелкнуть по соответствующей вкладке. Три окна, вписанные в главное окно системы (рис. 1.2), «поставлены

Рис. 1.2. Общий вид главного окна пакета MatLab R2007b
на якоря». Они передвигаются вместе с главным окном системы, вместе с ним изменяют свои размеры, границы между окнами можно передвигать. Каждое из них можно снять с якоря (кнопки Undock (Отстыковать) J, размещенные в правых верхних углах окон), и тогда оно может занимать автономную позицию на экране.
Вообще, самой используемой панелью является Command Window (Окно команд). В ней набираются команды пользователя, подлежащие немедленному исполнению. Здесь же выдаются результаты выполненных команд. В командном окне можно обратиться за помощью по поводу того или иного термина с помощью одной из команд — doc, help или lookfor. Другие окна во время сеанса работы можно закрыть. Окно Workspace (Рабочее пространство) отображает текущий набор переменных, введенных пользователем в командно окне. Здесь можно увидеть их имена (колонка Name (Имя)), значения скалярных переменных (колонка Value (Значение)) и тип представляемых данных (колонка Class (Тип данных)). Точно такую же информацию можно увидеть в командном окне после исполнения команды whos. Поэтому постоянное присутствие окна Workspace (Рабочее пространство) на экране вряд ли оправдано. В него удобно заглядывать в тех случаях, когда вам понадобится откорректировать значения элементов какого-либо массива с помощью Array Editor (Редактор массивов). Это новый инструмент, появившийся в 7-й версии. Для его вызова достаточно щелкнуть по имени переменной в поле Workspace (Рабочее пространство).
Окно Command History (История команд) хранит все команды, набираемые пользователем, однако в отличие от содержимого Command Window (Окно команд) сюда не попадают сообщения системы и результаты вычислений. Эта информация может оказаться полезной для формирования программы, исполняемой в автоматическом режиме.
Совершим беглый экскурс по командам главного меню. Команды меню File (Файл) выполняют обычные функции для большинства систем программирования (рис. 1.3).
При нажатии команды (New (Создать)) открывается дополнительная панель позволяющая выбрать какой программный продукт MatLab мы собираемся создавать (рис. 1.4).
При нажатии команды M-File на панели рис. 1.4. появляется редактор программ (рис. 1.5). С помощью данного редактора пишутся все программы на языке MatLab.
Программы, написанные на языке MatLab, называются М-файлами, так как MatLab присваивает этим файлам расширение .т.

Close Command Window
Save Workspace As.
- 1 C: . symbolicsy mintro. m
- 2 . osystest_Simple_Demo.m
- 3 C. .кументыМДТ1АВдд.т
- 4 C: . .кументыМАТ1ДВНЬ.т
Рис. 1.3. Команды меню File
При нажатии команды Figure на панели рис. 1.4. появляется редактор для редактирования графики (рис. 1.6).
При нажатии команды Variable на панели рис. 1.4. активизируется окно Workspace (Рабочее пространство) для работы с переменными.
При нажатии команды Model на панели рис. 1.4. появляется редактор пакета Simulink для создания моделей Simulink (рис. 1.7).
При нажатии команды GUI на панели рис. 1.4. появляется панель выбора вида редактора для визуальной разработки интерфейса создаваемой MatLab программы (рис.1.8.).
Рис. 1.4. Варианты команды New меню File

Рис. 1.5. Редактор программ пакета MatLab
При выборе, например первого пункта на данной панели, появляется сам редактор для визуальной разработки интерфейса создаваемой MatLab программы (рис. 1.9).
При нажатии команды Deployment Project на панели рис. 1.4. появляется панель для создания нового проекта (рис. 1.10).
Open (Открыть) на рис. 1.3 открывает ранее сохраненную на винчестере программу. Команда Close Command Window (Закрыть окно команд) дублирует соответствующую кнопку в Command Window (Окно команд).
Команды второй группы позволяют сохранить значения всех переменных из рабочего пространства в дисковом файле (Save Workspace As (Сохранить рабочее пространство как)) или импортировать ранее сохраненные данные (Import Data (Импортировать данные)).

Рис. 1.6. Редактор графики
File Edit View Simulation Format Tools Help
? |iao | Normal 3 ® S 0
Ready 100% | | ode45
Рис. 1.7. Редактор имитатора Simulink
Команда Set Path (Задать путь) вызывает панель, которая позволяет пополнять список каталогов, просматриваемых системой в случае вызова библиотечной функции, как из командного окна, так и из созданной прикладной программы, или изменить порядок их просмотра (рис. 1.11).
Настройки параметров системы выполняются в окне Preferences (Предпочтения) (рис. 1.12). Хотя панель настроек довольно большая, все настройки очень простые и очевидные и не требуют дополнительных отдельных пояснений.
Четвертая группа команд — традиционная для большинства систем. Она обеспечивает получение твердой копии (команда Print) с предварительной настройкой параметров бумаги и принтера (команда Page Setup).
Под ними расположена часть меню со списком последних файлов, с которыми работал пользователь. Размер этого списка регулируется, и его основное назначение — ускорить выборку файлов, открывавшихся в предыдущем сеансе.
Меню Edit (Правка) содержит характерный для любого редактора набор команд по вырезанию (Cut (Вырезать)), копированию (Сору (Копировать)), вставке (Paste (Вставить)), Paste Special (Специальная вставка)) и удалению (Delete (Удалить)) выделенных фрагментов текстов или графических объектов (рис. 1.13).
Команда Select АП (Выделить все) выделяет текстовый или графический объект целиком.

Рис. 1.8. Панель выбора вида редактор для визуальной разработки интерфейса создаваемой MatLab программы
Команды Undo (Отменить) и Redo (Повторить) используются, соответственно, для отмены только что совершенного действия или отказа от предшествующей отмены.
С помощью команды Find (Найти) можно найти текстовый фрагмент и, при необходимости, произвести его замену.
Последняя группа команд позволяет произвести очистку соответствующих окон. Выполнение команд Clear Command Window (Очистить окно команд), Clear Command History (Очистить окно истории команд) и Clear Workspace (Очистить переменные рабочего пространства) по умолчанию сопровождается запросом о подтверждении. Эти сообщения системы можно подавить, устанавливая соответствующие параметры в окне Preferences (Предпочтения).
Команды меню Debug (Отладка) лучше всего изучать при изучении редактора программ (рис. 1.5), и после изучения языка программирования MatLab, так как они используются при отладке разрабатываемых программ. Поэтому они будут рассмотрены в конце данной книги.
Команды меню Distributed (распределенный) используются при создании распределенных приложений. Разработка данных программ требует отдельного изучения и в данной книге подобные программы рассматриваться не будут.

Рис. 1.9. Редактор для визуальной разработки интерфейса создаваемой MatLab программы
Рассмотрим команды меню Desktop (Рабочий стол) (рис. 1.14). Первая группа команд на панели являются контекстно зависимыми, то есть в этой группе команд пишется название выделенного в данный момент окна. Для панели выделенным окном является Command Window. В случае, если будет выделено другое окно, то действие этих команд будет аналогичным, как для окна Command Window. Данные команды также дублированы в правом верхнем углу каждого окна.
Команда Undock Command Window (Снять с якоря окно команд) (значок | в правом верхнем углу окна) разъединяет состыкованные окна и позволяет Command Window (Окно команд) перемещаться самостоятельно.
Команда Minimize Command Window (минимизация окна команд) (значок |4
| в правом верхнем углу окна) сворачивает данное окно на панель справа или слева окна (рис. 1.15). Этот значок (команда) работает подобно похожему значку в окне программ в операционной системе Window, когда программа сворачивается

Рис. 1.10. Панель для создания нового проекта
на панель задач. Со свернутым окном можно работать так же, как со свернутой программой в операционной системе Window. Вообще интерфейс MatLab копирует интерфейс операционной системы Window. Разработчики MatLab старались создать среду (подобную операционной системе), в рамках которой можно было бы работать над любой научной проблемой, не покидая ее.
Команда Maximize Command Window (максимизация окна команд) (значок ЁД в правом верхнем углу окна) — развернуть окно на максимальный размер или вернуть к прежнему размеру. ДейSet Path
All changes take effect immediately.
MATLAB search path:
fa C:Documents and SettingsKOJiRMoH документИ
Add with Subfolders.

О C:Program FilesMATLABR2007b oolboxmatl?
I n) C:Program FilesMATLABR2007b oolboxmatk Й C:Program FilesMATLABR2007b oolboxmatlc
I n) C:Program FilesMATLABR2007b oolboxmatl?
C:Program FilesMATLABR2007b oolboxmatk
Й C:Program FilesMATLABR2007b oolboxmatk
IO C:Program FilesMATLABR2007b oolboxmatlc !?) C:Program FilesMATLABR2007b oolboxmatk
- ?? C:Program FilesMATLABR2007b oolboxmatk
- ?? C:Program FilesMATLABR2007b oolboxmatlc
I n) C:Program FilesMATLABR2007b oolboxmatk J
И A OS mnnT UU л „ I k л чЛ ™
Revert I Default I Help I
Рис. 1.11. Панель для коррекции списка просматриваемых системой каталогов
ствие данной команды аналогично действию такого же значка для любой программы операционной системы Window.
Команда Move Command Window (перемещение окна команд). Перемешать окна можно и мышкой.
Команда Resize Command Window (изменение размера окна команд). Изменять окна можно и мышкой.
Команда Desktop Layout (Разметка рабочего стола) определяет количество и расположение одновременно видимых панелей среды. Вы можете выбрать конфигурацию среды по умолчанию (Default), которая была приведена на рис. 1.2, или сохранить на экране только окно команд (Command Window Only). Команда History and Command Window (Окна истории и команд) позволяет сохранить два окна — историю команд и окно команд.
Команда All Tabbed (Все окна) располагает на экране все окна (рис. 1.16).
При этом одно из окон находится на переднем плане, а любое из оставшихся выходит на передний план после щелчка по соот-

Рис. 1.12. Панель Preferences для настройки параметров пакета MatLab
ветствующей вкладке вверху.
Команда All but Command Minimized — все, кроме командного окна, свернуты.
Начиная с пакета MatLab 7.0, появилась возможность сохранять ту или иную конфигурацию окон на экране, воспользовавшись командой Save Layout (Сохранить разметку). Файлы, в которых запоминаются те или иные конфигурации, могут иметь произвольные имена. Для выбора нужной конфигурации, т. е. одного из ранее сохраненных файлов, необходимо прибегнуть к команде Organize Layouts (Организовать разметку).
Следующая группа команд: Command Window (Окно команд), Command History (История команд), Current Dictionary (Текущий каталог), Workspace (Рабочее пространство), Help (Справка), Profiler (Профайлер), Editor -редактор программ (М — файлов) (рис. 1.5), Figures — редактор графики (рис. 1.6), Web Browser —
Paste to Workspace.
Clear Command Window
Clear Command History
Рис. 1.13. Команды меню Edit
веб браузер, Array editor — редактор массивов, File Comparisons — окно сравнения файлов, позволяет из меню установить комбинацию окон, которые должны присутствовать на экране. Включение или отмена галочки у соответствующей строки меню управляет появлением или исчезновением того или иного окна.
Команды последней группы управляют видимостью панели инструментов (Toolbar), заголовков окон (Titles). С помощью ко-46 манды Shortcuts Toolbar (Пользовательская панель) можно создавать пользовательские панели инструментов.
Меню Windows и Help традиционные для всех программ.
На панель инструментов вынесены наиболее употребительные команды главного меню (рис. 1.17). Только три из них дополняют главное меню.
Кнопка Simulink обеспечивает вызов самого популярного расширения пакета MatLab — системы имитационного модели-
- -и Minimize Command Window
- ? Maximize Command Window
- ? Undock Command Window Ctrl+Shift+U
- 4* Move Command Window
Resize Command Window
v* Command History
- ? Current Directory
- ? Workspace
- ? Help
- ? Toolbar
- ? Shortcuts Toolbar
- ? Titles
Рис. 1.14. Команды меню Desktop
рования. Кнопка GUIDE вызывает конструктор интерфейса, с помощью которого в диалоговом режиме формируется интерфейс приложения. В правой части панели расположены две кнопки,

Рис. 1.15. Общий вид главного окна пакета MatLab R2007b со свернутыми Окнами Command Window и Current Directory
обеспечивающие просмотр каталогов (Browse for folder) и переход по каталогам на один уровень вверх (Go up one level).
Окна Workspace (Рабочее пространство) и Current Directory (текущий каталог) тоже содержат панели инструментов (рис. 1.18, 1.19).
В рабочем пространстве содержатся переменные, которые мы вводим в командном окне (Command Window). Например, если набрать в командном окне выражение а = 5 и нажать клавишу Enter, то в рабочем пространстве появится имя (паше) переменной и значение (Value) переменной.
Кнопки панели инструментов окна Workspace (Рабочее пространство) облегчают работу с данными переменными: Newvariable создает новую переменную в рабочем пространстве; Open selection загружает редактор массивов (Array editor) для изменения выделенного массива; Import data загружает переменные в рабочее про-48

Рис. 1.16. Общий вид главного окна пакета MatLab в режиме All Tabbed
странство из файла; Save сохраняет переменные рабочего пространства в файле; Print печатает переменные рабочего пространства; Delete уничтожает выделенную переменную рабочего пространства; Plot selection рисует график для выделенной переменной.
Current Directory (Текущий каталог) — это окно, в котором содержатся файлы текущего каталога. В текущем каталоге по умолчанию сохраняются написанные программы. Его можно изменить
В редакторе исчезла вкладка редактора
GUI MATLAB обычно (для меня) имеет 4 вкладки в левом верхнем углу — Home, Plots, Apps и (я думаю) Editor. Однако вкладка редактора исчезла, и я не могу найти документацию по ее включению. Я попробовал Layout-> Default, но он просто упорядочивает все видимые окна и не включает отсутствующий редактор.
Кто-нибудь знает, как включить это снова?

4 ответа
Введите edit в командном окне.
К сожалению, вы правы, на панели «Макет» интерфейса Matlab нет опции «Редактор», и по непонятным причинам ее нет в макете по умолчанию.
Хорошо, я проверил ответ Ратберта, который он получил здесь до меня, но Mathworks говорит мне, что он исчезает всякий раз, когда вы фактически не редактируете какой-либо код. Если это произойдет, то ответом будет просто нажать на кнопку «Новый скрипт». Это помогло мне. Набрав edit в командной строке (я думаю) делает то же самое.
Для любого, кто найдет эту ветку позже, я в конце концов отладил основную причину этой проблемы как мышь, которая не работала. При попытке закрыть часть открытых переменных графического интерфейса, при нажатии X в левом верхнем углу, мышь генерировала два щелчка вместо одного. Первый закрыл переменные GUI, второй закрыл редактирование GUI. Покупка новой мыши привела к тому, что проблема больше не возникла.
В командном окне matlab, перейдите в верхний правый треугольник и нажмите, появится выпадающий список, выберите редактор отстыковки
3. Структура и рабочие окна пакета Matlab
Система Matlab состоит из пяти основных частей:
Язык Matlab. Это язык матриц и массивов высокого уровня с управлением потоками, функциями, структурами данных, вводом-выводом и особенностями объектно-ориентированного программирования.
Среда Matlab. Это набор инструментов и приспособлений, с которыми работает пользователь или программист Matlab. Она включает в себя средства для управления переменными в рабочем пространстве Matlab, вводом и выводом данных, а также создания, контроля и отладки М-файлов и приложений Matlab.
Управляемая графика. Это графическая система Matlab, которая включает в себя команды высокого уровня для визуализации двух- и трехмерных данных, обработки изображений, анимации и иллюстрированной графики. Она также включает в себя команды низкого уровня, позволяющие полностью редактировать внешний вид графики, также как при создании Графического Пользовательского Интерфейса (GUI) для Matlab приложений.
Библиотека математических функций. Это обширная коллекция вычислительных алгоритмов от элементарных функций, таких как сумма, синус, косинус, комплексная арифметика, до более сложных, таких как обращение матриц, нахождение собственных значений, функции Бесселя, быстрое преобразование Фурье.
Программный интерфейс. Это библиотека, которая позволяет писать программы на Си и Фортране, которые взаимодействуют с Matlab. Она включает средства для вызова программ из Matlab (динамическая связь), вызывая Matlab как вычислительный инструмент и для чтения-записи mat-файлов.
О Simulink. Simulink, сопутствующая Matlab программа, — это интерактивная система для моделирования динамических систем. Она представляет собой среду, управляемую мышью, которая позволяет моделировать процесс путем перетаскивания блоков диаграмм на экране и их манипуляцией. Simulink работает с линейными, нелинейными, непрерывными, дискретными, многомерными системами.
При загрузке системы Matlab появляется несколько окон системы.
Окно Command Window. Окно Command Window (Окно команд) является для пользователя наиболее важным. Посредством этого окна вводятся математические выражения, получаются результаты вычислений, а также выдаются сообщения, посылаемые системой. Данное окно становится доступным пользователю сразу же после запуска программы. Математические выражения пишутся в командной строке после знака приглашения >>.
Необходимо набрать в строке ввода выражение
Для выполнения действия нажать клавишу Enter.
Результат выведется ниже
Если нужно исправить одну из цифр, то ничего не получится. Невозможность редактирования ранее введенной команды простой установкой курсора в нужную строку является одной из особенностей системы Matlab. Для того чтобы отредактировать ранее введенную команду, необходимо установить курсор в строку ввода и воспользоваться клавишами
и
. Эти клавиши позволяют пролистать стек введенных ранее команд и оставить в строке ту команду, которая необходима. Команду можно выполнить сразу (нажав клавишуEnter) или после редактирования.
Понятие о файлах-сценариях. В командном режиме выполнять решения задач нецелесообразно, т. к. исправить возможные ошибки после нажатия клавиши Enter уже нельзя. Поэтому записывать программы, их редактировать и отлаживать необходимо в так называемых m-файлах. m-файл создается при выполнении команды New меню File. Для ускорения этой команды выведена специальная пиктограмма в виде белой странички с загнутым уголком на панели инструментов. Щелкнув по пиктограмме стрелкой мышки, получаем окно m-файла, на котором можно записывать, редактировать и отлаживать любые программы решения научных и инженерных задач. Данный m-файл по умолчанию имеет название Untitled (Безымянный). Чтобы дать ему имя, необходимо в меню этого окна File выполнить команду Save as и в другом окне указать папку и имя этого файла. После указания имени и сохранения m-файла он готов для выполнения записанной программы. Для этого необходимо щелкнуть мышкой по пиктограмме Выполнить. Она выполнена в виде страницы со стрелкой, направленной вниз. Результат выполнения программы или сообщения об ошибках появится в окне команд. Описанный процесс называется созданием m-файла сценария сессии. Файл-сценарий, именуемый также Script—файлом, имеет простую структуру:
% Основной комментарий, если необходимо.
% Дополнительный комментарий, если необходимо.
Тело программы с любыми выражениями.
Важными являются следующие свойства файлов-сценариев:
1. Они не имеют входных и выходных аргументов.
2. Работают с данными из рабочей области.
3. В процессе выполнения не компилируются.
4. Представляют собой последовательность операции, аналогичную той, что используется в сессии.
Окно команд имеет еще два управляющих элемента, в правом верхнем углу. Это кнопка закрытия окна
, и расположенная левее кнопка отделения окна от интерфейса системы
. После нажатия на эту кнопку окно становится автономным, имеющим собственное меню. Возврат окна в общий интерфейс происходит посредством выбора из его главного меню пунктовView
Dock Command Window (Вид
Пристыковать окно команд). Такими же кнопками снабжены другие четыре окна.
Рассмотренное окно является основным и, в принципе, при работе с системой Matlab можно было бы обойтись без других.
Однако наличие остальных окон делают диалог с компьютером легким и комфортным.
Окно Workspace. В процессе работы используются переменные различных типов. Созданные переменные хранятся в специально отведенной области памяти компьютере. Они не исчезают сами по себе, а только при выходе из программы или с помощью специальных команд.
При этом переменные (точнее их значения) можно использовать в любом вводимом математическом выражении. Окно Workspace (Рабочая область) предоставляет пользователю список всех переменных, хранящихся в рабочем пространстве. Выбрать можно любую переменную, просмотреть ее содержимое или выполнить какие-либо другие действия.
Упомянутые действия выполняются посредством контекстного меню (нужно щелкнуть правой кнопкой мыши по имени переменной в списке).
Окно Current Directory. Окно Current Directory (Текущий каталог) является аналогом известной программы Проводник, но имеет для Matlab свое особое предназначение.
Дело в том что, кроме работы с математическими выражениями из командного окна, пользователь также может работать с файлами. К тому же используемые математические функции, физически представляют собой файлы, названные по именам функции. В этих файлах записаны программы, реализующие функции. Таким образом, пользователь постоянно использует файлы. Например, указывая встроенную функцию, фактически пишется имя файла (без расширения), в котором хранится текст программы. В этом случае система должна будет искать требуемый файл в текущем каталоге или в пути доступа.
Окно Command History. Все команды, которые набираются в командной строке Command Window (Окно команд), автоматически образуют список, который и выводится в окне Command History (История команд). Чем полезен этот список? Если появилась необходимость повторить ранее выполненную команду, то она отыскивается в списке Command History (История команд), и, дважды щелкнув по ней левой кнопкой мыши, можно команду выполнить.
Можно выполнить нужную последовательность команд из командной строки и получить соответствующую последовательность команд в Command History (История команд). Несколькими простыми действиями полученная последовательность может быть преобразована в программу. Содержимое данного окна не теряется после выхода из системы и выключения компьютера. Удалить список команд можно только с помощью меню.
Окно Launch Pad. Окно Launch Pad (Панель запуска) содержит дерево файловой системы, где отображены только установленные на компьютере программные продукты, входящие в систему Matlab. С помощью этого окна можно запустить любой из них. Те же действия легко осуществить посредством кнопки Start (Пуск), расположенной в левом нижнем углу окна Matlab.