【发布时间】:2013-07-30 14:35:53
【问题描述】:
我有三点
P0=[x0,y0,z0]
P1=[x1,y1,z1]
P2=[x2,y2,z2]
我想计算它们的正常值。我所做的是:
normal = cross(P0-P1, P0-P2);
然后我想绘制法线,所以我所做的是,
c = normal + P0 %end position of normal vector
quiver3(P0(1), P0(2), P0(3), c(1), c(2), c(3));
但它不起作用(看起来线和平面之间有一个角度。所以它不是正常的)。
有什么建议吗?
【问题讨论】:
-
“没有工作”是什么意思?我建议您添加一个示例:
P0、P1和P1的值以及您的quiever3输出的屏幕截图。 -
完整代码可能会帮助我们帮助您,以及您工作区的内容。什么“不起作用”意味着顺便说一句?你收到错误了吗?