matlab中,用一组点集绘制出一条曲线,如何在曲线上将对应点的信息显示出来,最好沿着曲线的法线方 30
1个回答
展开全部
plot(1:9,A(1,:),'-*b');
for i = 1:9
text(i,A(1,i)+0.2,num2str(A(2,i)));
end
如果哪句话不懂还可以追问
for i = 1:9
text(i,A(1,i)+0.2,num2str(A(2,i)));
end
如果哪句话不懂还可以追问
更多追问追答
追问
num2str干什么的,文字是不是沿着曲线的法线放向?
追答
因为你要把文字加入图片,只能把文字转换成字符串,num2str就是干这个用的。
至于法线方向,MATLAB中是不具有这个功能的,他是直接把你需要写入的文字放在你给他的坐标处。
我给你的代码中是放在了每个数据的正上方+0.2个坐标的位置,你要是想调整就改动这个部分
i-0.1,A(1,i)+0.2,
-0.1那部分是往左右平移,+0.2那部分是上下平移,以此类推。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询