tnjk.net
当前位置:首页 >> mAtlAB画图时怎么给多个点(有坐标)标注数字序号啊? >>

mAtlAB画图时怎么给多个点(有坐标)标注数字序号啊?

利用text标记在指定位置显示文字 x=rand(1,10)*10; %因为没有数据,这里用随即数生成10个点的x,y坐标y=rand(1,10)*10;L={'A','A1','A2','A3','B','B1','B2','B3','C','C1'}; %10个标注 plot(x,y,'.'); %画十个点for ii=1:10text(x(ii)+0.1,y(ii...

用text函数 参考doc text

只能是你的显卡的驱动可能和matlab版本不兼容的问题,现在的某些显卡厂家是极不负责的,普通驱动都或多或少有些问题,升级一下显卡驱动试试,或换一个matlab版本,没别的办法。有人也出现过类似问题,主要是有colorbar的时候产生。http://zhidao...

x=input('输入x:'); y=input('输入y:'); z=[x y]; 这样应该可以的 错了的话你自己看一下input的用法 我也很久没用了 你自己想怎么表示一个点你要清楚 表示方式看你自己喜欢的就行

这应该是图像处理的吧,不太明白你的标记是什么意思。如果你的标记是指在图像上画那两条线的话,如果你的灰度图像是使用一个矩阵存储的话,那么可以直接修改这个矩阵的信息,比如: I1(213,:)=255; %假如你的为8位灰度 I1(323,:)=255; I1(xa,ya:...

x=0:0.1:2*pi; y=sin(x); plot(x,y) hold on x1=pi/2; y1=sin(pi/2); plot(x1,y1,'bo'); text(x1,y1,['(',num2str(x1),',',num2str(y1),')']) axis([0,2*pi,-2,2]);

在plot(x,y)之后加xlabel('')ylabel('')两句,引号里是你想写的文字

例子 value = [10, 20, 30, 40]; name = {'新浪', '百度', '雅虎', '谷歌'}; bar(value); set(gca, 'XTickLabel', name);

例如plot(x,y,'O'); O表示用圆圈标记数据点,*表示用叉号标记数据点等等 如果有其他要求只需把O加在后面即可,例如plot(x,y,'-rO');即为画红色线同时用O标记数据点 坐标值的标记需要用text来标注 求采纳

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