Создание Z в правильном направлении.Тем не менее, X и Y являются матрицами, а Z должны быть матрицами.
Функция plot3 принимает три кординаты, когда пытается построить линию в 3D.Если для этого потребуются только два кордината, он примет кординаты как x и y и отобразит их на плоскости xy.Вы можете указать еще один кординат, чтобы plot3 строил линию на нужной плоскости.
Есть пример:
t = 0:0.1:2*pi;
y = sin(t);
z = sin(t+(0.5*pi));
figure(1);
#on -z=1 plane
plot3(t, y, -1*ones(1, length(t)), 'linewidth', 5, "-");
hold("on");
#on y=1 plane
plot3(t, ones(1, length(t)), z, 'linewidth', 5, "-"); %%plot 2
xlabel('X');
ylabel('Y');
zlabel('Z');
grid("on");
hold("off");
