matlAB如何保存变量
程序每次跑完都要半个多小时,想把跑完得到的变量保存住,以后好查看。只需要保存Workspace里的变量的数值和变量名字就行,①以后方便查看,②同时,可二次使用这些变量。例...
程序每次跑完都要半个多小时,想把跑完得到的变量保存住,以后好查看。 只需要保存Workspace里的变量的数值和变量名字就行, ①以后方便查看, ②同时,可二次使用这些变量。例如,可再次迭代进行计算等等。 请问如何操作,O(∩_∩)O谢谢~
展开
3个回答
展开全部
用save可以保存变量。
save data1 表示保存工作空间所有的变量到data1.mat中
save data2 m 表将工作空间的m变量保存到data2.mat中,如果工作空间没有m会报错。
save data3 m n p v 表示将工作空间中的 m n p v 四个变量保存到data3.mat中,如果工作空间没有这四个变量中的一个也会报错。
扩展资料:
变量命名规则
变量名必须以字母或下划线 "_" 开头。
变量名只能包含字母数字字符以及下划线。
变量名不能包含空格。如果变量名由多个单词组成,那么应该使用下划线进行分隔(比如 $my_string),或者以大写字母开头(比如 $myString)。
变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储Script运行时可更改的程序信息。
参考资料来源:百度百科-变量 (计算机名词)
展开全部
用 save 啊,具体用法:
doc save
以后查看或再使用这些变量的时候,用 load 再把变量载入工作空间就行了
doc load
查看帮助!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用save可以保存变量。
save data1 表示保存工作空间所有的变量到data1.mat中
save data2 m 表将工作空间的m变量保存到data2.mat中,如果工作空间没有m会报错。
save data3 m n p v 表示将工作空间中的 m n p v 四个变量保存到data3.mat中,如果工作空间没有这四个变量中的一个也会报错。
例如:
>> m=2
m =
2
>> n=rand(4)
n =
0.3804 0.5308 0.5688 0.1622
0.5678 0.7792 0.4694 0.7943
0.0759 0.9340 0.0119 0.3112
0.0540 0.1299 0.3371 0.5285
>> p='hello world'
p =
hello world
>> v=[23 22]
v =
23 22
>> save data1
>> save data2 m
>> save data3 m n p v
以后在需要这些变量时,只需要双击data1.mat(data2.mat data3.mat)即可。或者使用load data1.mat.
save data1 表示保存工作空间所有的变量到data1.mat中
save data2 m 表将工作空间的m变量保存到data2.mat中,如果工作空间没有m会报错。
save data3 m n p v 表示将工作空间中的 m n p v 四个变量保存到data3.mat中,如果工作空间没有这四个变量中的一个也会报错。
例如:
>> m=2
m =
2
>> n=rand(4)
n =
0.3804 0.5308 0.5688 0.1622
0.5678 0.7792 0.4694 0.7943
0.0759 0.9340 0.0119 0.3112
0.0540 0.1299 0.3371 0.5285
>> p='hello world'
p =
hello world
>> v=[23 22]
v =
23 22
>> save data1
>> save data2 m
>> save data3 m n p v
以后在需要这些变量时,只需要双击data1.mat(data2.mat data3.mat)即可。或者使用load data1.mat.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询