bycj.net
当前位置:首页 >> mAtlAB print >>

mAtlAB print

有类似的 sprintf和fprintf,不过我个人认为fprintf更好用一点,用法跟C语言类似 你可以试试 for i=1:10 fprintf(1,'%g\n',i); end

例子: h = figure; figure(h); 你画了你的图; print(h,'-djpeg','C:\Image1.jpg'); 这样图片就保存到了C盘取名为image1。格式为JPG。 你可以用doc print看一下matlab自带的介绍。解释的很详细。

非管理员用户下写磁盘受限制,将'D:/program/s4/'改为matlab默认路径就OK

好像在matlab库里面 没有这个函数啊, 看函数的命名是不是为了输出字符串的。。。

在命令窗口里的。 而且有多个输出参数,调用的时候,要写成函数定义的模式。 比如: function [a,b]=fun(x,q) 那你在命令窗口调用的时候 要写: [a,b]=fun(x,q) %当然这里的参数可以写成别的字母

使用下列命令,保存的png图片里的legend的位置与fig里的位置输出格式完全一样。 print lhmA.png -dpng

A 后面不加分号,直接显示A

for k=1:100 fstr = sprintf( 'E:\Figure %0.3d.eps',k); %%% 画图执行代码 %%% print(gcf,'-deps2',fstr);end

你要用dpdf参数: print('out', '-dpdf');% 存到out.pdf文件里

在matlab中只能在command windows窗口中输出结果,没办法出现那个黑框,除非设计出一个界面,可以学习一下GUI(用户界面设计)

网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com