Скрипты являются самым простым видом программного файла, потому что у них нет входных или выходных аргументов. Они полезны для автоматизации серий 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
, rows
, bins
, и list
оставаться в рабочей области. Чтобы увидеть список переменных, введите whos
в командной строке. Скрипты совместно используют базовое рабочее пространство с интерактивными Сеансами работы с MATLAB и другими скриптами.