创建脚本
脚本是最简单的代码文件类型,因为它们没有输入或输出参量。它们可用于自动执行一系列 MATLAB® 命令,例如您必须从命令行重复执行的计算或必须引用的一系列命令。
您可以通过以下方式创建新脚本:
高亮显示“命令历史记录”中的命令,右键点击,然后选择创建脚本。
在主页选项卡上,点击新建脚本 按钮。
使用
edit
函数。例如,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
。在编辑器选项卡上,点击的运行 按钮。
您还可以从第二个代码文件运行代码。为此,请向第二个代码文件中添加一行含脚本名称的代码。例如,要从第二个代码文件运行 numGenerator.m
脚本,请将 numGenerator;
行添加到该文件中。MATLAB 会在您运行第二个文件时运行 numGenerator.m
中的代码。
脚本执行完毕后,这些变量会保留在 MATLAB 工作区中。在 numGenerator.m
示例中,变量 columns
、rows
、bins
和 list
仍位于工作区中。要查看变量列表,请在命令提示符下键入 whos
。脚本与您的交互式 MATLAB 会话和其他脚本共享基础工作区。