matlab 标出坐标轴上某一点横纵坐标
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 05:36:54
用鼠标右击竖轴,选择设置坐标轴格式.坐标轴选项里面有一项对数刻度,把那个选上试试.这是2007版本的.其余的也类似,你找找对数坐标这一项应该就好了.再问:谢谢你,还想问下,我如果想标成10的n次方的形
把那点带入到函数表达式里不行吗?再问:�Dz���̫�鷳�ˣ��и���������再答:��subs(f,a)���ԣ�f�Ǻ���a���ǵ�
我不知道有没有函数来做这个,我自己编了了一个小函数.不过一次只能标注一个坐标,并且要在标注的点上连续点两次.这是我的函数:functioncpositon[x,y]=ginput(1);z=strca
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
xlabel(\'ok\',\'fontsize\',20)20是字号
这个是可以实现的,用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')
看你的图像画的好像是个二维彩色图.如果是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
你这种情况应该是只有最后一个点的位置吧.显示全部的图像,应该在for循环之前加入一句holdon就可以了.
plot(x,y,'b.');xlabel('***');ylabel('***');第一句x,y是横纵坐标的向量表示,维数要一致,‘b.’画出的散点的颜色为蓝色,记住后面有个点,也可以使用其他的颜色
可以的,在图形窗口,点击图标“datacursor”即旋转箭头旁边那个,再在图形曲线上点击你需要知道的点,就会出现x值和y值再问:能不能写在程序里,然后自动标出来?再答:其实能够画图肯定是有数据的,否
请问楼主是要这种效果么?
x=[4.55965.08165.55465.96366.2756]';y=[0.81451.36851.98952.69253.5265]';x2=x.^2;y2=y.^2;xy=x.*y;A=[x
x=0:0.01:pi;y=sin(x);plot(x,y)set(gca,'xtick',[],'xticklabel',[])set(gca,'ytick',[],'yticklabel',[])
对巳知坐标的点,可以这样标出:plot(5,38.45,'rs','MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',5)text(5,3