怎样在mat文件中保存变量值啊?

怎样在mat文件中保存变量值啊?,第1张

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变量。

直接用matlab提供的数据保存函数save就可以实现该功能。

save函数的一般语句结构如下:

save

filename

options

保存当前工作空间的所有变量到filename制定的文件中,此文件后缀名通常为mat。如果不指定filename变量,则会默认保存到matlab.mat这个文件中。

举例说明如下:

data

=

a

%

a为数据矩阵,data为需要保存的数据

save

data.mat

data

%

即将data数据矩阵保存到data.mat文件中,也就实现了将数据存到名字为变量的mat文件中的功能

mat中写入数据,不覆盖原有数据的方法。

如下参考:

1.打开matlab,在命令行窗口中输入100个a=[1、2、3、4、5、6],按下回车键,输入保存a,一个变量保存在新生成的a.m.中。在文件中,如下图。

2.在文件夹中,您可以看到新生成的a.m.,在文件中。

3.使用“loada”在上午读取文件的数据,读取完后可以直接使用mat文件中的a变量,如下图。

4.如果想保存多个变量到mat文件,可以保存('data.mat','a','b')。数据。mat是生成的mat文件名,a和b是存储的变量。

5.在第五步中,load('data.mat')用于读取mat文件。读取后,变量a和b可以直接使用,如下图。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11535509.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存