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

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

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

xlim([xmin xmax])

比如:[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进行绘图.

在figure下,tool菜单下选中edit,双击绘制后的图形,弹出property editor-axes对话框,修改x-cale的类型,由linear 改成log,然后造ticks里面做更详细的修改就可以了

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

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

可以用axis([xmin xmax ymin ymax])来控制

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

matlab里XY统一由axis对象管理,好像没有提供单独显示其中一个的接口

1、如下图形中的横坐标轴的数据是1、2、3、4、5,不符合现实需求,这时候要修改横坐标的数据值,使得数据表达更加直观.2、手动修改图形坐标,点击图形上方最右侧的一个小图标,进入后可以在很多地方美化数据图.3、要修改横坐标,鼠标点中横坐标位置,然后图形下方编辑框内会跳出X Axis等坐标的编辑区域,在下面选择红框内按钮Ticks编辑横坐标数值.4、进入X ticks编辑区域,可以看到一个两列的数据,左边是现有的数据坐标值,右边是对应的数据,在右边区域内修改想要显示的数据即可.5、数据修改完成后,点击确定后回到线形图界面后,可以看到横坐标数据发生了变化.

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