tnjk.net
当前位置:首页 >> mAtlAB绘图时怎么图像显示只有坐标没有曲线? >>

mAtlAB绘图时怎么图像显示只有坐标没有曲线?

是冒号,不是分号。 uimenu(hplot,'Label','Sine Wave','Call',['t=0:pi/50:2*pi;','plot(t,sin(t));',... 'set(hgon,''Enable'',''on'');','set(hgoff,''Enable'',''on'');','set(hbon,''Enable'',''on'');','set(hboff,''Enable'',''on'');'])...

因为你虽然算了很多值,但都没有存起来。最后画图的时候 b1, Es 都是一个数,最多只能画一个点。 你这种情况不需要循环,把循环那改成: Es=10.^(((-100:1:-50)-30)/10);b1=1-exp(-n0*temp./(Es*tb1p2))... -(exp(-n0*temp./(Es*tb1p2))-exp(-n0...

a和b的数据看过没,图上只显示一个点(-0.41,1.14)附近位置

matlab画图,只有坐标而没有图像呢?问题出在这两句命令上,即 xx=0:0.1:1.5;yy=0:0.1:1.5; 由于当xx=0,yy=0,则x=0,y=0。所以将x,y值代入后续公式里计算v,w值,其v,w值为无意义的值,,也就是说z是无意义的值。对于plot()函数命令也就认...

说明程序没写好,图形没画出来,数据不正确,或者,图形范围设置不好,等等,原因很多。

matlab出不了图只有坐标的主要问题是,h是一组向量值,而a1是一个值(且与h无因果关系),所以plot是无法画出其图像。解决的方法,h和a1是一组相应的向量值。

用DataAspectRatio属性定义比例即可 下面是例子 ezplot(@sin) set(gca,'DataAspectRatio',[2 1 1])%数组中三个值分别代表x、y、z轴的比例,如果想等比例显示,设为[1 1 1]即可,效果等价于axis equal

% 1c2 = 1:10;mse = 1000./exp(c2);hold on;plot(0.05*(ones(1,length(c2))),'.:');plot(c2,mse/1000,'-');xlabel('C_2');ylabel('MSE/10^-3');legend('时不变方法','时变方法');hold off; % 2e1 = 0:.1:0.5;a1 = exp(e1);e2 = 0.5:.1:1;a2 = sq...

上下左右都有数值是因为是多重坐标造成的吧,你画图时 plot(),grid on;就有网格了

有两种方法可以实现: 使用 xlim([XMIN XMAX]) 或 ylim([YMIN YMAX]) 单独设置某个坐标轴的范围 使用 axis([XMIN XMAX YMIN YMAX]) ,对于不需要设置范围的轴,使用参数-inf,inf,即正负无穷之间 示例代码: >> x = 1:10;>> y = x.^2;>> subplot...

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