用txt文本数据在matlab里面画了一幅图,如何在已知坐标的某点画上一个三角形符号啊

 我来答
WM_THU
2013-07-29 · TA获得超过7164个赞
知道大有可为答主
回答量:4285
采纳率:80%
帮助的人:3928万
展开全部
plot(...); % 用txt中的数据画图

hold on
plot([1 1], [3 3], 'Marker', '^' ) ; % 在你想要的位置画三角符号
hold off

这就可以了
追问
谢谢啦,这样是可以的,因为我画的图是彩色的,这个符号在图上标示的并不明显,有什么方法可以标示的明显一点吗?一眼就可以看到,先谢谢啦
追答
那你自己选一个颜色或者用其他吧,这不是matlab的问题了 这是美术问题。。。
maatlab里用八种常用颜色:红r 绿g 蓝b 黄y 粉红m 青色c 黑色k
你用什么颜色就在第二句plot里改成'^r'(比如红色)
真greatdju
2013-07-28 · TA获得超过3856个赞
知道小有建树答主
回答量:1300
采纳率:91%
帮助的人:753万
展开全部
plot(.5,.4,'^')%.5和.4分别是横纵坐标
追问
我用这句话试了一下,是可以画出三角形符号,但是我刚用txt画的那幅图就没有了,我想把这个三角形符号画在刚画的那幅图上面,应该怎么写啊?谢谢啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hwguan
2013-07-28 · TA获得超过1万个赞
知道大有可为答主
回答量:4405
采纳率:0%
帮助的人:4197万
展开全部
用Marker吧
比如在 (1,3)点

plot([1 1], [3 3], 'Marker', '^' ) 即可
追问
我试了一下,是可以画出三角形符号,但是我刚用txt画的那幅图就没有了,我想把这个三角形符号画在刚画的那幅图上面,应该怎么写啊?嘿嘿,谢谢啦
追答
前面加一条语句
hold on

hold on
plot([1 1], [3 3], 'Marker', '^' )
即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式