Скрипты являются самым простым видом программного файла, потому что у них нет аргументов ввода или вывода. Они полезны для автоматизации ряда команд MATLAB®, таковы как расчеты, которые необходимо неоднократно выполнять из командной строки или ряда команд, на которые необходимо сослаться.
Можно создать новый скрипт следующими способами:
Подсветите команды из Истории команд, щелкните правой кнопкой и выберите Create Script.
Нажмите кнопку New Script на вкладке Home.
Используйте edit
функция. Например, отредактируйте
создает (если файл не существует), и открывает файл new_file_name
new_file_name
. Если new_file_name
не задано, MATLAB открывает новый файл под названием Untitled
.
После того, как вы создадите скрипт, можно добавить код в скрипт и сохранить его. Например, можно сохранить этот код, который генерирует случайные числа от 0 до 100 как скрипт под названием numGenerator.m
.
columns = 10000; rows = 1; bins = columns/100; rng(now); list = 100*rand(rows,columns); histogram(list,bins)
Сохраните свой скрипт и запустите код с помощью любого из этих методов:
Введите имя скрипта на командной строке и нажмите Enter. Например, чтобы запустить numGenerator.m
скрипт, введите numGenerator
.
Нажмите кнопку Run на вкладке Editor
Также можно запустить код от второго программного файла. Для этого добавьте строку кода с именем скрипта во второй программный файл. Например, чтобы запустить numGenerator.m
скрипт от второго программного файла, добавьте линию numGenerator;
к файлу. MATLAB запускает код в numGenerator.m
когда вы петляете.
Когда выполнение скрипта завершается, переменные остаются в рабочем пространстве MATLAB. В numGenerator.m
пример, переменные columns
'Строки'
Интервалы
, и list
останьтесь в рабочей области. Чтобы видеть список переменных, введите whos
в командной строке. Скрипты совместно используют базовое рабочее пространство с вашим интерактивным сеансом работы с MATLAB и с другими скриптами.