MATLAB如何用3个点取一个三角形,然后将三角形的三个点移动对到想要的位置上.从而改变三角形感谢各位大神!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 06:32:20

MATLAB如何用3个点取一个三角形,然后将三角形的三个点移动对到想要的位置上.从而改变三角形感谢各位大神!
MATLAB如何用3个点取一个三角形,然后将三角形的三个点移动对到想要的位置上.从而改变三角形
感谢各位大神!

MATLAB如何用3个点取一个三角形,然后将三角形的三个点移动对到想要的位置上.从而改变三角形感谢各位大神!
x=[0,1,2];
y=[0,1,0.5];
%三角形的三个顶点坐标
px=[x,x(1)];
py=[y,y(1)];
figure;hold on;
line(px,py);
%画原三角形
lshift=[3,2];
%偏移向量
line(px+lshift(1),py+lshift(2),'Color','r')
%画新三角形




效果图: