首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MATLAB错误使用"diary“

MATLAB错误使用"diary“
EN

Stack Overflow用户
提问于 2017-08-28 05:43:55
回答 1查看 325关注 0票数 2

我正在学习MATLAB,我的家庭作业应该使用日记功能从命令窗口保存文件。我使用了以下代码,

代码语言:javascript
复制
%% 2.21

clc
clear

diary( 'degrees.dat' )

columnOne = linspace(0, 180, 8);
columnTwo = columnOne .* (pi / 180);
D_to_R = [columnOne', columnTwo']

diary off

clc
clear

load ( 'degrees.dat' )`

并得到了错误:

使用加载时出错ASCII文件degrees.dat的第3行的列数必须与前面的行相同。

我把上面的代码放在编辑器窗口中,但是试着直接把它放在命令窗口中,结果并没有什么不同。在加载保存的文件之前,代码似乎工作得很好,并且我看不到错误所指示的列数上的差异。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2017-08-28 13:01:03

您正确地使用了diary。但是,您对load的使用是不正确的,并且根据手头的问题很可能是不需要的。您已经展示了可以使用'diary‘保存文件。

如果想要在命令窗口中显示存储在文件degrees.dat中的日记内容,可以在命令窗口中键入:type degrees.dattype('degrees.dat')

同样,如果要在编辑窗口中打开它,可以使用edit('degrees.dat')edit degrees.dat

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45909619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档