MATLAB:save函数的用法、实例及常见错误解析
程序员文章站
2022-05-29 12:08:08
...
1 保存工作区所有变量到当前目录
只给出“文件名”
filename = 'test.mat'; % 文件名
save(filename); % 保存工作区所有变量
2 保存指定变量到当前目录
给出“文件名”、“要保存的变量名”
A = rand(1,10); % 变量A
B = ones(1,5); % 变量B
save('test.mat','A'); % 将 A 保存到 test.mat 文件中
3 保存指定变量到指定目录
给出“指定目录+文件名”、“要保存的变量名”
A = rand(1,10); % 变量A
B = ones(1,5); % 变量B
pathname = 'G:\HW\Project\'; % 指定保存目录
filename = 'test.mat'; % 文件名
save([pathname,filename],'A'); % 保存 A 到 G:\HW\Project\test.mat 文件中
4 save两种写法(命令形式和函数形式)的区别
save函数可以用两种形式表示:命令形式文件名和变量不加引号' ',函数形式文件名和变量要加引号' '
常见错误:错误使用 save 必须为字符串标量或字符向量
错误原因:使用函数形式save文件名或变量名未加引号' '
% 区别:命令形式文件名和变量 不加 引号''
% 函数形式文件名和变量 要加 引号''
A = rand(1,10); % 变量A
B = ones(1,5); % 变量B
save test1.mat A B; % 命令形式(command form)
save('test2.mat', 'A', 'B'); % 函数形式(function form)
上一篇: 安装Node.js和npm
下一篇: Node.js和npm安装