Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#8 |
普通会员
注册日期: 2009-02-22
帖子: 91
声望力: 18 ![]() |
![]()
根据楼上的程序,自己编了一个:
A=[1,2,3];%A点 B=[2,3,5];%B点 C=[3,5,7];%C点 clf%清除图像窗口 hold on; grid on plot3([A(1),B(1)],[A(2),B(2)],[A(3),B(3)],'r') plot3([A(1),C(1)],[A(2),C(2)],[A(3),C(3)],'B') plot3([B(1),C(1)],[B(2),C(2)],[B(3),C(3)],'g') plot3([A(1),B(1)],[A(2),B(2)],[A(3),B(3)],'*k') plot3([B(1),C(1)],[B(2),C(2)],[B(3),C(3)],'*k') plot3([A(1),C(1)],[A(2),C(2)],[A(3),C(3)],'*k') D=cross(A-B,A-C); M=(A+B+C)/3; E=M+D; plot3([E(1),M(1)],[E(2),M(2)],[E(3),M(3)],'M'); plot3([E(1),M(1)],[E(2),M(2)],[E(3),M(3)],'squareM'); fill3([A(1),B(1),C(1)],[A(2),B(2),C(2)],[A(3),B(3),C(3)],[0,1,.5]); 希望有帮助!!! |
![]() |
![]() |