Чтобы создать трехмерный график, нажмите кнопку с изображением любого из типов трехмерных графиков на панели инструментов Графики. В результате появится пустая область графика с тремя осями (рис.66) и единственным местозаполнителем в нижнем левом углу. В этот местозаполнитель следует ввести имя z функции z(x, y) двух переменных для быстрого построения трехмерного графика, либо имя матричной переменной
z, которая задает распределение данных zx, y на плоскости xy.
Рис.66. Создание трехмерного графика
На примере матрицы z и функции f(a, b) на рис.67 приведены примеры построения трехмерных графиков различных типов.
Рис.67. Примеры построения трехмерных графиков
При построении графика поверхности большие возможности дают иные способы задания поверхностей:
1. В параметрической форме. При этом приходится формировать три матрицы X, Y, Z и указывать их в шаблоне в виде (X, Y, Z).
2. В векторной параметрической форме. В данном случае поверхность задается с помощью единственной формулы.
Примеры такого построения графиков поверхности приведены на рис.68.
Рис.68 Примеры построения графиков поверхности
Для задания поверхностей MathCAD также поддерживает новую графическую функцию:
CreateMesh(F, s0, s1, t0, t1, sgrid, tgrig, fmap)
где s0, s1, t0, t1 – пределы изменения переменных sgrid и tgrig;
sgrid, tgrig – размеры сетки переменных;
fmap –число линий в сетке изображаемой функции.
Функция CreateMesh возвращает массив из трех матриц, представляющих координаты x, y, и z для функции F, определенной в векторной параметрической форме в качестве функции двух параметров sgrid и tgrig. Примеры использования функции CreateMesh приведен на рис.69.
Рис.69. Пример использования функции CreateMesh
Еще один полезный пример применения функции CreateMesh – построение объемной фигуры, которая получается вращением функции f(x), вокруг оси X или Y (рис.70).