Как создать графики контуров поверхности в MATLAB с помощью функции surfc()

Kak Sozdat Grafiki Konturov Poverhnosti V Matlab S Pomos U Funkcii Surfc



контур поверхности , обычно именуемый прибой представляет собой трехмерный график визуализации данных, используемый для создания контурного графика под графиком поверхности типа г = е (х, у) имеющие сплошной край и цвета лицевой стороны. Где x, а также y являются независимыми переменными, а z является зависимой переменной, что означает, что каждая комбинация x и y в пределах указанной области может использоваться для вычисления значения z.

В этом руководстве мы научимся создавать участок серфинга в MATLAB на разных примерах.

Что такое Surfc Plot в MATLAB?

А участок серфинга представляет собой контурный график, который позволяет изобразить е (х, у, г) в трехмерных пространствах под поверхностью участка. Мы можем создать эти графики в MATLAB, используя встроенную функцию MATLAB. прибой() функция. Эта функция используется для создания трехмерных графиков со сплошными гранями и краями в MATLAB. Эта функция принимает значения X, Y и Z в качестве аргументов и создает трехмерное изображение. участок серфинга который представляет поведение функции в виде г = f (х, у) .







Синтаксис

прибой() функция использует простой синтаксис MATLAB:



прибой ( Х, Y, Z )
прибой ( Х, Y, Z, С )
прибой ( С )
прибой ( З, С )

Здесь:



Функция прибой (X, Y, Z) создает трехмерный поверхностный график с контурным графиком внизу со сплошными гранями и краями, где матрица Z представляет высоту над плоскостью x-y, а матрицы X и Y представляют плоскость x-y.





Функция прибой (X, Y, Z, C) создает контурный график под графиком поверхности, указав дополнительные цвета.

Функция прибой (Z) создает поверхностный график с контуром, используя матрицу Z, используя столбцы, а также индексы строк в качестве соответствующих координат x и y.



Функция прибой (Z, C) yields для указания дополнительных цветов ребер.

Как создать графики контуров поверхности в MATLAB с помощью функции surfc()?

Выполните указанные три шага, чтобы создать контур под графиками поверхности в MATLAB, используя прибой() функция.

Шаг 1: Создайте сетку сетки в плоскости xy, используя сетка() функция, покрывающая область определения данной функции.

Шаг 2: Вычислите значение указанной функции для каждой точки созданной сетки сетки.

Шаг 3: Нарисуйте функцию г = f (х, у) используя прибой() функция.

Примеры

Рассмотрим несколько примеров, чтобы понять прибой() функция работает.

Пример 1: Как создать график контура поверхности с помощью функции surfc(X,Y,Z)?

В данном примере создается контур под графиком поверхности для функции Z = exp(X).*cos(X).^2 используя прибой (X, Y, Z) функция.

[ Х, У ] '=' сетка ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = опыт ( Икс ) .* потому что ( Икс ) .^ 2 ;
прибой ( Х, Y, Z )

Пример 2: Как создать график контура поверхности с помощью функции surfc(Z)?

В этом примере описывается работа прибой (Z) функция для создания контура под графиком поверхности для данной функции.

[ Х, У ] '=' сетка ( 1 : 0,5 : 10 , 1 : двадцать ) ;
Z = Y.* потому что ( Икс ) +Х.* без ( И ) ;
прибой ( С )

Пример 3: Как создать график контура поверхности с помощью функции surfc(Z,C)?

Этот код MATLAB объясняет, как указать разные цвета на графике Surfc с помощью функции Surfc (Z, C), где C представляет цветовую карту.

[ Х, У ] '=' сетка ( 1 : 0,5 : 10 , 1 : двадцать ) ;
Z = ( потому что ( Икс ) + без ( И ) ) .^ 3 ;
С = Х + У;
прибой ( З, С )

Заключение

MATLAB — это полезный инструмент программирования, который позволяет нам создавать различные графики разных типов с помощью встроенных функций. Он обеспечивает нам прибой() функция, которая используется для создания контуров под поверхностными графиками, которые имеют сплошные цвета граней и краев. Эта функция принимает один или несколько обязательных и необязательных аргументов и генерирует участок серфинга для заданной функции. В этом руководстве описан функционал прибой() функцию с использованием некоторых примеров, что позволяет вам создать свой участки для серфинга в МАТЛАБ.