
Для подавления вывода результатов вычислений, кроме символа точки с запятой в конце каждого оператора MATLAB, можно использовать команду echo. Команда echo off в исходных кодах подавляет вывод в командное окно MATLAB результатов вычислений, при этом каждый оператор не обязательно заканчивать символом точки с запятой. Для переключения на режим по умолчанию следует использовать echo on .
Все исходные коды на языке MATLAB можно разделить на два типа:
Простейший способ написать программу на языке MATLAB состоит в использовании сценариев. Сценарий не имеет входных аргументов. Недостаток сценариев заключается в том, что все переменные внутри программы будут находиться внутри рабочего пространства MATLAB – все переменные являются глобальными. Для организации сложных алгоритмов этот вариант нецелесообразен. Рассмотрим простейший пример сценария. В MATLAB отсутствует встроенная функция для возведения в квадрат, создадим вначале сценарий, возвращающий в рабочее пространство вектор, каждый элемент которого равен квадрату соответствующего элемента исходного вектора.
Обратите внимание на полезные мелочи при работе с редактором: если вы забудете поставить точку с запятой для подавления вывода выражения, то возникнет предупреждение с подсказкой сочетания клавиш и специальной кнопкой для исправления ситуации.
Если набрать этот код в текстовом редакторе и нажать клавишу F5 , то сценарий будет выполнен, и в рабочем пространстве можно будет увидеть две переменные. Если до запуска файл исходного кода не был сохранен, то MATLAB предложит сделать это, а перед каждым следующим запуском файл будет перезаписываться. По умолчанию включена дополнительная опция работы с редактором, которая производит автосохранение файла программы каждые 5 минут, причём автоматически сохраняемый файл имеет расширение .m и по умолчанию является скрытым. В окне Current Folder этот файл виден независимо от настроек операционной системы.