对于比较简单的运算过程,从命令行窗口中直接输入指令并运行计算是非常方便的。随着指令行的增加,或是运算逻辑复杂度的增加,以及重复计算要求的提出,再直接从命令行窗口进行运算就十分不明智了。
在这种情况下,使用脚本文件最为适宜。“脚本”本身反映这样一个事实:MATLAB是按照文件中所输入的指令执行的,这种文件的构成比较简单,其主要特点如下:
《1》 文件只是一串按照用户意愿排列而成的MATLAB指令集合。
《2》脚本文件运行后,其运输过程中所产生的所有变量都自动保留在MATLAB工作区(Base工作区)中,除非用户关闭MATLAB运行界面,或是使用clear指令对工作区中的变量加以清理,否则这些变量将一直保存在基本的工作区中。
当调用一个脚本时,MATLAB会简单地执行文件中找到的命令。脚本可以运行工作区中存在的数据,或者创建新数据来运行。
虽然脚本不能返回输出变量,但是所有创建的变量都将保留在工作区中,供后面的计算使用。另外,脚本能提供图像输出,就像使用图像输出函数plot()一样。