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