Matlab中已知三角形的顶点坐标,画出三角形,并填充上不同的颜色。

例如,在matlab里画出下图,并填充其中,1234567是点的编号坐标分别为1(1,1),2(1,2),3(2,2),4(3,2),5(3,1),6(2,1),7(2.... 例如,在matlab里画出下图,并填充
其中,1 2 3 4 5 6 7 是点的编号
坐标分别为
1(1,1), 2(1,2), 3(2,2), 4(3,2), 5(3,1), 6(2,1), 7(2.5,1.5)
各三角形顶点分别为
(1): 1 6 2
(2): 6 3 2
(3): 6 7 3
(4): 6 5 7
(5): 5 4 7
(6): 4 3 6
希望能给出程序,谢谢
展开
snowworld2008
2011-03-03 · TA获得超过296个赞
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:96.1万
展开全部

%x表示三角形的三个顶点的横坐标

%y表示对应于y的三个顶点的纵坐标

%fill 函数用于填充三角形

x1=[1 2 1];y1=[1 1 2];

x2=[1 2 2];y2=[2 1 2];

x3=[2 2 2.5];y3=[1 2 1.5];

x4=[2 2.5 3];y4=[1 1.5 1];

x5=[2.5 3 3];y5=[1.5 1 2];

x6=[2 2.5 3];y6=[2 1.5 2];

fill(x1,y1,'y');hold on

fill(x2,y2,'m');hold on

fill(x3,y3,'c');hold on

fill(x4,y4,'r');hold on

fill(x5,y5,'b') ;hold on

fill(x6,y6,'g')

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式