改变坐标轴实际长度matlab
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 20:40:11
set(gca,'ydir','reverse');如果是x轴或者z轴,就用xdir和zdir.如果要恢复正常顺序,就用normal替换reverse.或者不用命令也行,画图之后,在绘图窗口的工具栏里
set(gca,'XTick',[20:5:45])
MATLAB识别不了这个符号.只能加入“A”,然后在上面叠加两个小圆圈.再问:请问怎样在上面叠加两个小圆圈,可否告诉我你的QQ,与你讨论一下,我的QQ1641631412谢谢.再答:错了,应该是一个小
这种情况应该用对数分度坐标才对.如果是线性分度,0~1用10^-5作为步距,会划分10万个刻度,你认为是你想要的吗? 使用语句设置y坐标轴:set(gca,'ylim',[1
c=11:1:22;v=0.07*c./(500*(20-0.03*c+6.28*(340./(c-10.99)).*abs(cos(6.28*c))));plot(c,v);t=min(v):(ma
这个是可以实现的,用XTicklabel修改,要实现自动转换,只要加段小程序就可以了举个例子x=0:16000;y=normpdf(x,8000,2000);semilogx(x,y)Xp=logsp
就是在那个图形上编辑 如图 view-property editor-ticks-stepby 设置为0.1
你作完图,再运行一下下面这句:set(gca,'ydir','reverse')
举个例子ezplot('x^3+x^2+x+5',[1,100])set(gca,'xtick',1:100,'xticklabel',mod(1:10,10))%xtick就是你要在哪些地方显示刻度
设置'xtick'的属性参考一下:http://zhidao.baidu.com/link?url=k6UUDlGCnQtMVUykfDo2y_aQcjgR2kdtFhoFhtOlrYE3sT0jR7
回复2#你好能不能改变坐标的可图,比如说图上两点距离原先是100,现在规定为50等任意值查看原帖
用semilogy试试,具体为semilogy(a,fliplr(b))
看你的图像画的好像是个二维彩色图.如果是imagesc命令的话使用imagesc(x,y,data),x,y使用你定义的数组.假如你不加上x,y的话,那默认的刻度就是采样点数,也就是缩小了50倍的.其
主要看你的正弦曲线的频率是多少那么采样频率至少是这个频率的2倍(奈奎斯特采样定理)如果要好看这个倍数要要取到5甚至10以上而你取0.001pi的间隔出不来正弦曲线,那么0.01pi的间隔出来的曲线肯定
这个也不是不行,只要把原来的坐标轴隐藏,自己重新在指定位置绘制坐标轴即可,有一定的难度,用线段命令等就可以实现
画出图形后,在Figures窗口中选择Edit->axesproperties,然后找到TickDir选项,将值改为out就好了!
你所说“轴的末端”是什么概念?如果是指数值比较大的方向,或许还有变通的方法;如果是希望直接指定位置,比如说想把z轴放在坐标系的右侧,好像是做不到的. 坐标系有XAxisLocation、YA
示例: y=1:10; plot(y); set(gca,'Ydir','reverse');再问:怎么旋转呢,命令在哪里呢请赐教再答:画图后加一句axisij,,用rotate和view函数可
楼上的是对的,可是要注意大小写啊set(gca,'Xtick',[xmin:step:xmax])如:标记0pi2pi并将坐标轴改成0pi2pi,代码如下:set(gca,'Xtick',[0pi2*
系统坐标系默认的单位长度就是1厘米,不改变单位点位置的情况向,就是你想要的结果.你把圆的圆心放在原点,圆与x轴的交点就有(5,0)点.再问:这个我知道,但是因为要画的点坐标比较大,为了看起来方便我把坐