如何将matlab的 command window 中的内容输出为txt格式文档?

目前我编的小程序中有这样的commandwindow输出,我想让程序自动生成一个txt文档,或者自动弹出这样的一个txt窗口,用户选择是否保存,在m文件里如何用语句实现?... 目前我编的小程序中有这样的command window 输出,我想让程序自动生成一个txt文档,或者自动弹出这样的一个txt窗口,用户选择是否保存,在m文件里如何用语句实现?

command window 内容如下:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 欢迎进入超越方程求解与共振概率绘图界面 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
■□□□□ 第一阶段:超越方程求解
方程求解完成百分之100 剩余0小时0分钟0秒 已用时0小时2分钟18秒
超越方程求解运算全部结束! 超越方程求解阶段用时138.0212秒

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
□■□□□ 第二阶段:数值解结果统计
正在统计各点……请稍侯
统计分析完成! 统计分析用时0.61042秒

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
□□■□□ 第三阶段:共振概率绘图
正在绘图……请稍侯
正在绘图, 预计剩余0小时1分钟29秒 自程序启动已用时0小时2分钟31秒
正在绘图, 预计剩余0小时1分钟29秒 自程序启动已用时0小时2分钟31秒
第1幅图绘制完成!请等待第2幅图的绘制……
正在绘图, 预计剩余0小时1分钟16秒
正在绘图, 预计剩余0小时1分钟4秒
第2幅图绘制完成!请等待第3幅图的绘制……
正在绘图, 预计剩余0小时0分钟51秒
正在绘图, 预计剩余0小时0分钟38秒
第3幅图绘制完成!请等待第4幅图的绘制……
正在绘图, 预计剩余0小时0分钟25秒
正在绘图, 预计剩余0小时0分钟12秒
现在进行最后一幅绘图,程序即将结束,请稍候……
第4幅图绘制完成!绘图阶段用时355.4683秒

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
□□□■□ 第四阶段:程序运行时间分析
正在生成运算时间报告...
解超越方程用时占27.9339%, 统计用时占0.12354%, 绘图用时占71.9426%
全部程序用时0小时8分钟14秒 The whole programme ran 494.0999秒

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

□□□□■ 第五阶段:用户确认程序分析完成
全部程序执行完成! Designed&Built by 华南神兽
>>

是通过m文件中的语句啊亲们~~
展开
 我来答
百度网友96ffcf7
2015-08-09 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118717
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
一个MATLAB进程的书面记录可以用diary命令保存在一个diary文件中.在MATLAB
进程中开始记录一个diary文件,并把它保存在文件filename中,输入
>> diary filename
结束信息记录,关闭文件,输入
>> diary off
例如:
diary off;
!del filename.txt;
diary('filename.txt');
diary off
养芷烟
2011-05-24 · TA获得超过1012个赞
知道小有建树答主
回答量:1019
采纳率:60%
帮助的人:571万
展开全部

pa=dlmread('pa.txt')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f0c03ec
2011-05-23 · TA获得超过215个赞
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:106万
展开全部
fid = fopen('./out.txt','w');
a = 1; b = 2;
fprintf(fid,'This is a demo! %d+%d=%d \r\n', a,b,a+b);
...
fclose(fid);
更多追问追答
追问
不行啊 我试了,是要把commandwindow里面的内容!不是另外建一个,我不想在编那么多程序另外写一个报告,直接用commandwindow里面就可以了
追答
只能在你程序输出结果的地方将其改为向文件输出,或者向文件、终端都输出。
用fprintf可以将要输出的结果写入文件,可以用help fprintf查看用法
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式