用txt文本数据在matlab里面画了一幅图,如何在已知坐标的某点画上一个三角形符号啊
展开全部
plot(...); % 用txt中的数据画图
hold on
plot([1 1], [3 3], 'Marker', '^' ) ; % 在你想要的位置画三角符号
hold off
这就可以了
hold on
plot([1 1], [3 3], 'Marker', '^' ) ; % 在你想要的位置画三角符号
hold off
这就可以了
追问
谢谢啦,这样是可以的,因为我画的图是彩色的,这个符号在图上标示的并不明显,有什么方法可以标示的明显一点吗?一眼就可以看到,先谢谢啦
追答
那你自己选一个颜色或者用其他吧,这不是matlab的问题了 这是美术问题。。。
maatlab里用八种常用颜色:红r 绿g 蓝b 黄y 粉红m 青色c 黑色k
你用什么颜色就在第二句plot里改成'^r'(比如红色)
展开全部
plot(.5,.4,'^')%.5和.4分别是横纵坐标
追问
我用这句话试了一下,是可以画出三角形符号,但是我刚用txt画的那幅图就没有了,我想把这个三角形符号画在刚画的那幅图上面,应该怎么写啊?谢谢啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用Marker吧
比如在 (1,3)点
plot([1 1], [3 3], 'Marker', '^' ) 即可
比如在 (1,3)点
plot([1 1], [3 3], 'Marker', '^' ) 即可
追问
我试了一下,是可以画出三角形符号,但是我刚用txt画的那幅图就没有了,我想把这个三角形符号画在刚画的那幅图上面,应该怎么写啊?嘿嘿,谢谢啦
追答
前面加一条语句
hold on
即
hold on
plot([1 1], [3 3], 'Marker', '^' )
即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询