主题: [MATLAB基础] 怎么求向量积
查看单个帖子
旧 2009-05-27, 20:42   #7
zsy312
普通会员
 
注册日期: 2008-08-17
年龄: 43
帖子: 77
声望力: 18
zsy312 正向着好的方向发展
默认 回复: 怎么求向量积

A=[1,2,3];%A点
B=[2,3,5];%B点
C=[3,5,7];%C点
clf%清除图像窗口
hold on;
t=0:1;
plot3(A(1)+t*(B(1)-A(1)),A(2)+t*(B(2)-A(2)),A(3)+t*(B(3)-A(3)),'r');%AB
plot3(B(1)+t*(C(1)-B(1)),B(2)+t*(C(2)-B(2)),B(3)+t*(C(3)-B(3)),'g');%BC
plot3(A(1)+t*(C(1)-A(1)),A(2)+t*(C(2)-A(2)),A(3)+t*(C(3)-A(3)),'b');%CA
D=cross(A-C,B-C);%AC叉乘BC
plot3(A(1)+t*D(1),A(2)+t*D(2),A(3)+t*D(3));%垂线
%画完后旋转即可看到空间图像的轮廓
zsy312 当前离线   回复时引用此帖