Вы можете достичь этого, используя команду view
, передавая вектор нормали к вашей плоскости:
view([1,1,1])
В этом случае (как объяснено здесь ) мы можем взятьвектор нормали из коэффициентов [a,b,c]
уравнения
ax + by + cz = d
Пример построения самой плоскости:
[x y] = meshgrid(0:0.1:1);
z = 1 - x - y;
surf(x,y,z)
view([1,1,1]); % <-- key line
xlabel('x'); ylabel('y'); zlabel('z');
Кроме того, мы можем построить нормальную линию, которая будет невидима с этой точки зрения, поскольку вы смотрите прямо вдоль нее!
hold on
plot3( [0 1], [0 1], [-1 1], 'r' )