Сценарии

Когда вы вызываете сценарий, MATLAB просто вызывает команды, содержащиеся в файле. Сценарии могут оперировать существующими данными в рабочем пространстве или они могут сами создавать эти данные. Хотя сценарии не возвращают значений, все переменные, которые они создают, остаются в рабочем пространстве для использования в последующих вычислениях. В добавление к сказанному, сценарии могут осуществлять графический вывод, используя такие функции как plot.

В качестве примера, создадим файл magicrank.m, который содержит эти команды MATLAB:

% Investigate the rank of magic squares r = zeros(1,32); for n = 3:32

r (n) = rank(magic(n)); end r bar®

10 15 20 25 30 35

 

 

Рис. 2.5. - Графический вывод с помощью функции как plot

Ввод строки magicrank.m повлечет за собой исполнение команд, вычисление ранга первых 30 магических квадратов и отображения столбиковой диаграммы результатов. После полного выполнения файла переменные п и г остаются в рабочем пространстве.