我有一个由等式12(x-1) + 8(y+2) - z = 0
给出的平面,其(1, -2, 0)
点的法线由参数方程x = 1 + 12t
,y = -2 + 8t
和{{1}给出}。然而,当我在MATLAB中绘制平面和法线时,法线看起来并不像平面那样垂直,我相信我错过了MATLAB绘制这些内容的方法: / p>
z = -t
{{3}}
答案 0 :(得分:0)
要在两个点a1
和a2
之间绘制一条线,您需要分别给出plot3
x,y,z坐标:
t = 0.05;
% a1 = [1 -2 0];
% a2 = [1+12*t, -2+8*t, -t];
x = [ 1, 1+12*t];
y = [-2, -2+8*t];
z = [ 0, -t];
plot3(x,y,z)
在您的情况下,如果您希望线条在两侧延伸:
t = 0.05;
x = 1 +12*t*[1, -1];
y = -2 + 8*t*[1, -1];
z = 0 - t*[1, -1];
plot3(x,y,z)