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自带的介绍。解释的很详细。

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

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

output是一个矩阵,output( i , class( i ) ) = 1就是把位置i和class(i)的地方赋值为1啊

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

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

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

错误原因:输出的数据太多。 比如: [a1,a2,a3]=hanshu(x) 在这里你声明了3个输出,如果函数的输出少于3个,就会出现上面的错误Too many output arguments。 修改方法: 使用help命令,查看你使用的函数有几个输出,修改代码即可。 希望采纳,设...

是不是setpath的问题啊...试着把这个文件的路径加进去试试 file - Set Path Add Folder: D:\MATLAB71\toolbox 不过我也觉得可能是安装不完全,所以造成文件缺失或损坏,可以重装或者直接把别人电脑上的复制过来~ 但是其实也有可能是你的程序本身调...

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