matlab中如何保存数据到指定文件夹中?

如题所述

保存方法:

save(['E:\Study\', filename], 'data')

MATLAB save 函数用法及实例:

用法一:保存指定变量到当前工作目录

在尝试将A矩阵保存为MAT格式文件,文件名取为example,并且存储起来,方便下次使用。

在matlab主窗口中输入save  example A,回车,会看到左侧当前文件夹出现了相应的example,mat文件。

用法二:保存当前所有变量到当前工作目录

此时MATLAB中有A和b两个变量,试图将其全部保存起来。

在MATLAB主窗口中输入save example2  ,将其保存到example2.mat文件中。

用法三:保存指定变量到指定文件夹

试图将以上矩阵A保存到D:\\JINGYAN\\example.mat中。

在MATLAB主窗口中输入如下命令:save('D:\\csdn\\example.mat','A') 。

可以看到成功在csdn文件夹下生成了example.mat。

扩展资料:

一、在使用save函数时需要注意:

1、要保存的mat文件要写出后缀。

2、要保存的变量名要用单引号引起来。保存所有变量到指定文件夹不在赘述,用命令save('D:\\csdn\\example.mat') 便可。

二、SAVE命令动态批量保存mat文件:

已知矩阵A,先将A矩阵的每一列进行拆分,分别保存在‘1-points.mat’、‘、2-points.mat’、‘3-points.mat’中。

A=[

0.7329   -0.0000   19.2805;

-0.0000    0.7329   25.0947]

for i=1:3

chr=[num2str(i),'-points.mat']

b=A(:,i)

save(chr,'b')

end

参考资料来源:百度百科—save函数

参考资料来源:百度百科—mat文件

温馨提示:答案为网友推荐,仅供参考