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...

x = 0:.2:12; plot(x,bessel(1,x),x,bessel(2,x),x,bessel(3,x)); title('demo') %设置题目 % Create xlabel xlabel('X轴'); % Create ylabel ylabel('Y轴'); legend('First','Second','Third'); %设置图注

可以用set来设置xTicklabel。 对于你的问题,可以这样: set(gca,'xTicklabel',{'HPminDE' 'SGCK' 'Aolliker' 'Kolaas' 'Gatta'})要注意的是,你要保证你的x轴的刻度正好只有5个,正好可以适配你自定义的5个字符串。 如果刻度大于5,就会出现字...

比如x轴加上时间的单位为秒(s),就输入xlabel('时间/s') 就可以了。

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

matlab 坐标轴上怎样隔几个分度 标注一个数字 改变坐标轴间隔用以下语句改变,值对应修改 set(gca,'XTick',0:20:100); set(gca,'YTick',0:200:1000);

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

用text函数 参考doc text

%给你个例子吧,不知道是否是你想要的 x=0:1:100; y=x.^2; plot(x,y) xx=10*[1 2 3 4 5 6 7 8]; yy=xx.^2; for i=1:length(xx) str=strcat('(',num2str(xx(i)),',',num2str(yy(i)),')'); text(xx(i),yy(i),str); end

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