24小时热门版块排行榜    

查看: 2543  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

fangyongxinxi

新虫 (正式写手)

[交流] 【求助】matlab中如何将程序的结果输出到一个文件中 已有2人参与

问题如上,假设自己有一个test.m文件,执行后会输出30行的结果输出到command window(是程序中很多歌单个命令输出的),自己希望把这30行的结果全部输出到test.txt文件中,如何用命令实现?
自己想过手工拷贝,但我的程序输出的结果很大,命令窗口根本无法完全显示。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主

fangyongxinxi(金币+2): 2010-11-04 14:48:17
很简单的
help fopen
help fwrite
help fclose
hellp fprintf
CODE:
x = 0:.1:1;
y = [x; exp(x)];

% open the file with write permission
fid = fopen('exp.txt', 'w');
fprintf(fid, '%6.2f %12.8f\n', y);
fclose(fid);

% view the contents of the file
type exp.txt

[ Last edited by xiegangmai on 2010-11-2 at 21:20 ]
明德厚学、求是创新
3楼2010-11-02 21:11:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主

这……
楼主很强!
非要把完整的代码都给你写好啊?

世道变了哈!
明德厚学、求是创新
8楼2010-11-03 21:11:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 fangyongxinxi 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见