脚本

优质
小牛编辑
132浏览
2023-12-01

当调用一个脚本时,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(r)
    

输入语句

    magicrank
    

让MATLAB执行这个命令。首先,计算出前30个魔方的秩,然后用柱状图输出结果。文件的命令执行完毕后,变量n和r保留在工作空间里。