MATLAB画图上标注过多,看不清该如何处理

fori=1000:1200plot(i,0,'.','Markersize',6)ifmod(i,9)==0text(i,0.5,num2str(i),'Horiz',... for i=1000:1200plot(i,0,'.','Markersize',6)if mod(i,9)==0text(i,0.5,num2str(i),'Horiz','center','Vert','bottom')endhold onend
如图和相应命令,在坐标上标出相应的点并在上方注明其数据,但因数字过大而点的间距过小导致数字重叠看不清,有没有什么好办法可以解决
另外,在MATLAB里有没有命令可以先画图,然后鼠标点击指定点时再给出相应注释
其中 Horiz center vert bottom这些命令是什么意思,在哪能查到
展开
 我来答
sihw_ocean
2014-07-19 · TA获得超过639个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:344万
展开全部

可以把文字竖过来,还可以改文字大小

for i=1000:1200
plot(i,0,'.','Markersize',6)
if mod(i,9)==0
text(i,0.5,num2str(i),'Horiz','center','Vert','bottom','Fontsize',10)
end
hold on
end

 

Hori...等可在text的属性中查找,hori是文字在水平方向的对齐方式(此处为居中),Vert是垂向的对齐方式(此处为底对齐)

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式