matlab保存和读取mat文件数据:
1、打开matlab,在命令行窗口中输入a=[1 2 3 4 5 6],按回车键之后,输入save a,将a变量保存在新生成的a.mat文件。
2、在文件夹中,可以看到新生成的a.mat文件。
3、使用“load a”,读取a.mat文件数据,读取之后,就可以直接使用mat文件里面的a变量。
4、如果我们想保存多个变量到mat文件中,可以通过save('data.mat','a','b')的方式,data.mat是生成的mat文件名,a和b是存入的变量。
5、第五步使用load('data.mat')读取mat文件,读取之后,可以直接使用a和b变量。
保存方法:
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文件
matlab建立m文件具体如下:
1、打开电脑上的“matlab”软件。
2、点击“新建”按钮,接着点击新建栏目下的“脚本”。
3、新建一个脚本文件,在新建的脚本里,输入代码。
4、此处绘制sinx的函数图像。
5、点击“保存”按钮,保存函数,下面输入函数文件名。
6、输入文件名后,点击下方的“保存”按钮,可以看到保存好的m文件。
MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。
软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)