surface

Função de baixo nível que cria um objeto de superfície nos eixos atuais.

Categoria: Graphics > 2-D and 3-D Plots

Sintaxe

surface(X, Y, Z)

Adiciona uma superfície aos eixos atuais.

surface(X, Y, Z, C)

Colore-a com C.

h = surface(___, Name, Value)

Define propriedades e retorna o handle.

Descrição

surface não define a vista como surf faz, e serve para montar uma figura aos poucos ou acrescentar uma superfície a gráficos existentes. Chame view(3) para ver de um ângulo.

Argumentos de entrada

X, Y, Z
Coordenadas, como em surf.
C
Dados de cor opcionais.

Argumentos de saída

h
Handle da nova superfície.

Exemplo

Adicionando uma superfície manualmente

[X, Y] = meshgrid(1:4);
h = surface(X, Y, X + Y);
view(3)
disp(class(h))
Saída
matlab.graphics.chart.primitive.Surface

Veja também

surf patch mesh view