本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。
将文件变量加载到工作区中
load(
从 filename
)filename
加载数据。
如果 filename
是 MAT 文件,load(filename)
会将 MAT 文件中的变量加载到 MATLAB® 工作区。
如果 filename
是 ASCII 文件,load(filename)
会创建一个包含该文件数据的双精度数组。
load(
将 filename
,'-mat')filename
视为 MAT 文件,而不管文件扩展名如何。
load
是该语法的命令形式。命令形式需要的特殊字符较少。您无需键入括号或者将输入括在单引号或双引号内。使用空格(而不是逗号)分隔各个输入项。 filename
例如,要加载名为 durer.mat
的文件,以下语句是等效的:
load durer.mat % command form load('durer.mat') % function form
您可以包括先前语法中介绍的任何输入。例如,要加载名为 X
的变量:
load durer.mat X % command form load('durer.mat','X') % function form
当有任何输入(例如 filename
)为变量或字符串时,请不要使用命令格式。
如果未指定 load
函数的输出,MATLAB 会创建一个根据加载的文件命名的变量(删除任何文件扩展名)。例如,以下命令
load mydata.dat
将数据读取到名为 mydata
的变量中。
要创建变量名称,load
会在 filename
中的任何前导下划线或数字前面添加一个 X
,并使用下划线取代任何其他非字母字符。例如,以下命令
load 10-May-data.dat
创建一个名为 X10_May_data
的变量。