Команда plot3(…) является аналогом команды plot(…), но относится к функциям двух переменных z(x,y). Она строит аксонометрическое изображение трехмерных поверхностей.
plot3(x,y,z) – строит массив точек, представленных векторами x, y и z, соединяя их отрезками прямых.
Пример:
>> [X,Y] = meshgrid(-3:0.15:3);
>> Z=X.^2+Y.^2;
>> plot3(X,Y,Z)
Рис. 1.4. Трехмерный график с аксонометрией
Задание свойств линий и маркеров для plot3() производится также как и для plot()
plot3(X,Y,Z,S)
>> plot3(X,Y,Z,’-o’)
plot3(x1,y1,z1,s1, x2,y2,z2,s2,…)
>> plot3(X,Y,Z,’-k’,Y,X,Z,’-k’)
Наиболее представительными и наглядными являются сетчатые графики поверхностей с заданной или функциональной окраской. В названии их команд присутствует слово mesh. Имеется три группы таких команд: