matlab怎么保存工作文件

点击"file"—"saveworksoaceas"保存之后,下次打开MATLAB,点击上次保存的文件,打开不了,有个"openastext"选项,但打开是乱码。选项里只... 点击"file"—"save worksoace as"
保存之后,下次打开MATLAB,点击上次保存的文件,打开不了,有个"open as text"选项,但打开是乱码。
选项里只有“save workspace as"
展开
 我来答
大野瘦子
高粉答主

推荐于2019-09-18 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:32.1万
展开全部

利用save命令保存

save:将工作区中的所有变量保存在当前工作区中的文件中,文件名为 matlab.mat,MAT文件可以通过load函数再次导入工作区,MAT函数可以被不同的机器导入,甚至可以通过其他的程序调用。

save('filename'):将工作区中的所有变量保存为文件,文件名由filename指定。如果filename中包含路径,则将文件保存在相应目录下,否则默认路径为当前路径。

save('filename', 'var1', 'var2', ...):保存指定的变量在 filename 指定的文件中。

save('..., 'format'),指定保存文件的格式,格式可以为MAT文件、ASCII文件等。

扩展资料:

Matlab中save函数的使用

例子:

1、save test.mat  把当前工作空间的所有变量保存到test.mat

2、save('d:\mymfiles\june10','vol','temp','-ASCII') 把变量vol和temp保存到June10中,使用ASCII 

格式

3、s1.a = 12.7;  s1.b = {'abc', [4 5; 6 7]}; 

s1.c = 'Hello!';

save newstruct.mat -struct s1;

把结构s1保存到文件中

使用whos -file newstruct.mat命令可以看到下面的信息:

Name Size  Bytes  Class

使用str = load('newstruct.mat', 'b')可以看到下面的结果:

str =

b: {'abc'  [2x2 double]}

4、save('mydata', '-regexp', '^Mon|^Tue|^Wed');使用匹配符匹配变量应的信息在文件中,这里匹配的是变量。

5、注意在使用 -append 选项时涉及到的文件,需要已经存在,否在会报错。

百度网友91e6c8d
推荐于2017-10-11
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
如果是m文件保存在默认路径中的work文件夹(如你没有更改工作路径的话),你在命令窗口运行过的命令历史窗口中都保存着 不太清楚你保存的什么文件

刚才看了下,我用的是2008版的,确实和你说的一样,但那是保存工作区间,你要保存新建的m文件直接点击m文件的保存就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-03-16
展开全部
save as

一般
F5 运行---提示保存---“保存”生成M文件
此文件可以用记事本打开,不是乱码

我的matlab没有“save worksoace as”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式