mlfk.net
当前位置:首页 >> mAtlAB 怎么限制对数坐标轴的范围? >>

mAtlAB 怎么限制对数坐标轴的范围?

从小到大排列,顺序搞错了 axis([-4,22,1e-6,1e-1])

%绘制对数和2对数坐标图 x=[100 268 6588 36957]; y=[12 359 89789 10253]; x1=log2(x) semilogy(x1,y,'x-'); xm=ceil(max(x1));%求最大指数 x_label=''; for i=1:xm x_label{i}=['2^' num2str(i)]; end set(gca,'xtick',1:xm,'xticklabel',x_la...

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

plotyy(x,y1,x,y2,@loglog,@semilogx)

首先给定的代码存在问题,经过循环后,x,y只有一个值 接着来回来横坐标,纵坐标的问题。 以画y=sin(x)为例 >> x=linspace(0,2*pi,101); >> y=sin(x); >> plot(x,y) 没设置坐标之前的效果如下: 横坐标,纵坐标的设置代码如下 >> xlim([0,8]); >>...

set(gca,'ytick', 10.^[-14:2:-6],'yticklabel',{ '10^-^1^4','10^-^1^2','10^-^1^0','10^-^8','10^-^6'})

你可以选择在画出的图形中进行编辑。在figure菜单下编辑——坐标轴属性,此时图像就可以编辑了。然后再鼠标单击横坐标,此时图像下方会出现选项卡,可以设置横坐标的范围,在最下面选择为对数即可,y轴设置同理。希望能帮到你。

semilogx是matlab的内置函数,是对x坐标点取常用对数(底为10)后生成的对数坐标轴。 输出图形如下: figure1,未取对数的坐标 figure2,取对数的坐标

举个例子 x = 1:10;y = x.^2;semilogy(x,y)axis([1,15,1,1200]) %设置坐标轴范围x[1 15],y[1 1200]set(gca,'YTick',[10 100 500]) %单独设置y坐标的刻度

画完图以后,再set(gca,'XScale','log') 即可. 比如 [x,y]=meshgrid(1:100:10000); z=(x.^2+y.^2)./1000; pcolor(z) shading interp set(gca,'XScale','log');

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