码迷,mamicode.com
首页 > 其他好文 > 详细

matlab中如何保留指定的变量的数据

时间:2015-08-19 19:08:27      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:

在使用matlab时,通常要将计算的结果保存到mat文件中。使用的命令是: save filename

但是用上述命令保存的时候,会将计算过程中的其他变量一起保存了。这中粗糙的保存有以下缺点:

(1)不需要的数据信息保存到mat文件中,导致mat文件过大;

(2)下次load这个mat文件时,会显示出其他不需要的数据,占用系统内存。

因此,在保存数据时,应保存有用的数据变量。

处理方式:

(1)先删除变量,再保存

例如变量a,b,c,d,e,f,g,需要保留a,e,f的值,可以采用命令:clear b c d; 然后save  filename

【适用情况】冗余变量不多的情况,保存的变量较多。

(2)保存时,指定保存的变量

例如变量a,b,c,d,……几十几百个变量,需要保留a的值,可以采用命令:save  filename a

【适用情况】冗余变量非常多,保存的变量较少。

另外,如果单独变更某一个,存的时候,后面要加 -append,这样不会覆盖掉别的。

matlab中如何保留指定的变量的数据

标签:

原文地址:http://www.cnblogs.com/realkate1/p/4742722.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!