knrt.net
当前位置:首页 >> 急急急!!!在mAtlAB中如何“只”设置横坐标范围? >>

急急急!!!在mAtlAB中如何“只”设置横坐标范围?

比如设置横轴范围0~100就是:xlim( [ 0, 100 ] );

axis([0 1 0 1])

比如:[x1,x2]=dsolve('D2x1+200*x1-100*x2=0,D2x2-100*x1+200*x2=0','Dx1(0)=0,Dx2(0)=0,x1(0)=5,x2(0)=1');h=ezplot(x1,[-5:0.1:5]);set(h,'Color','r');hold ong=ezplot(x2,[-2:0.1:2]);set(g,'Color','b');ezplot(x2)xlabel('时间t')ylabel('振幅y')上方的标注属于ezplot函数自动的功能,可以通过将t复制,然后eval(x1)的形式分别计算x1和x2,并调用plot进行绘图.

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

“Conversion to double from cell is not possible ”调整x轴的比例嘛 axis ( [xmin xmax ymin ymax] )

最后两行换一下顺序即plot(Z1,-Z2) axis([0,400,0,150]);%控制坐标轴范围

1、坐标轴的视点(viewpoint):从哪个方向看整个坐标系统,这决定了坐标轴的方向和位置,通过view函数实现视点的设置;view([z y ]):(将坐标系统想象为一座房子,而自己是个会飞的天使,最初你在房子的北,海拔角度为0的位置,这是

在figure界面选择上面的Edit Plot选项,也就是那个小箭头.然后双击图形的坐标轴.这时候图形下面会出现Property Editer面板.点击xlabel右边的Tricks.就可以设置坐标轴刻度了.

如果是二维 axis([xmin xmax ymin ymax]) xmin是x最小xmax是x最大,ymin,ymax分别是y最小,y最大 你的情况比如说你要改编x坐标 axis([1 120000 -inf inf]) 如果改y坐标 axis([ -inf inf 1 120000]) 当然,可以两个都改 -inf inf是正负无穷大 如果是三维 axis([xmin xmax ymin ymax zmin zmax]) 还要考虑到z坐标.

可以用matlab提供的坐标轴设置函数axis进行设置(对当前坐标轴进行设置),具体用法如下: axis([xmin xmax ymin ymax]); % 设置坐标轴在指定的区间 xmin、xmax 表示设置横坐标的最小最大值; ymin、ymax 表示设置纵坐标的最小最大值.

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