MATLAB.Exponenta
–Û·Ë͇ Matlab&Toolboxes

MATLAB\MATLAB

В.Г.Потемкин "Справочник по MATLAB"
Графические команды и функции

  В оглавление книги \ К следующему разделу \ К предыдущему разделу

Трехмерные графики

CONTOUR3
Изображение трехмерных линий уровня

Синтаксис:

contour3(Z) contour3(X, Y, Z)
contour3(Z, n) contour3(X, Y, Z, n)
C = contour3(...)
[C, h] = contour3(...)

Описание:

Команда contour3(Z) рисует трехмерные линии уровня для массива данных Z, определяющих поверхность в трехмерном пространстве без учета диапазона изменения координат x и y.

Команда contour3(X, Y, Z), где X и Y - двумерные массивы, вычисленные с помощью функции meshgrid, рисует линии уровня для массива данных Z с учетом диапазона изменения координат x и y.

Команды contour3(Z, n), contour(X, Y, Z, n) рисуют n линий уровня для массива данных Z; по умолчанию n равно 10.

Функция C = contour3(...) возвращает массив C описания линий уровней по аналогии с функцией contourc для последующего использования командой clabel.

Функция [C, h] = contour3(...) возвращает массив C и вектор-столбец дескрипторов h графических объектов line для каждой линии уровня.

Пример:

Построить линии уровня функции image1010.gif (260 bytes) в области -2 <= x <= 2, -2<= y<= 3.

            x = -2 : .2 : 2;
            y = -2 : .2 : 2;
            [X, Y] = meshgrid(x, y);
            Z = X.* exp(- X.^2 - Y.^2);
            contour3(X, Y, Z)

Ограничения:

При работе с командой и функцией contour3 предполагается, что элементы массивов x и y монотонно возрастают.

Сопутствующие функции и команды: CONTOURC, CONTOUR.

  В оглавление книги \ К следующему разделу \ К предыдущему разделу

 


Поиск по сайту:

Система Orphus

Яндекс.Метрика