Запустите скрипт MATLAB
run(scriptname) запускает скрипт MATLAB®, заданный run(scriptname)scriptname.
run выполняет скрипты не в настоящее время на пути MATLAB. Однако необходимо использовать cd или addpath, чтобы перейти к или добавить соответствующую папку, делая исполняемый файл скрипта путем ввода одного только его имени.
scriptname может получить доступ к любым переменным в текущей рабочей области.
run изменяется на папку, которая содержит скрипт, выполняет его и сбрасывает назад к исходной папке. Если сам скрипт изменяет папки, то run не возвращается к исходной папке, если scriptname не изменяется на папку, в которой находится этот скрипт.
Если scriptname соответствует и файлу .m и P-файлу, находящемуся в той же папке, то run выполняет P-файл. Это происходит, даже если вы задаете scriptname с расширением .m.
Если скрипт не находится на пути MATLAB, выполнение команды run кэширует скрипт. На том же сеансе и после вызова run, можно отредактировать скрипт с помощью внешнего редактора. Вызовите clear scriptname прежде, чем вызвать run снова, чтобы использовать измененную версию скрипта, а не кэшированной версии. Если вы редактируете скрипт с редактором MATLAB, run выполняет измененную версию и нет никакой потребности вызвать clear scriptname.