fcontour

Gráfico de contorno de uma função de duas variáveis, dada como handle.

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

Sintaxe

fcontour(f)

Desenha curvas de nível de f(x,y) no domínio padrão -5 < x < 5, -5 < y < 5.

fcontour(f, [min max])

Usa o mesmo intervalo para as duas variáveis.

fcontour(f, [xmin xmax ymin ymax])

Define o intervalo de cada variável.

fcontour(___, Name, Value)

Define opções como 'Fill', 'LevelList' ou 'MeshDensity'.

Descrição

fcontour amostra f em uma grade e desenha as curvas de nível nos eixos atuais. Como recebe uma função e não dados, o gráfico sempre cobre exatamente o domínio pedido.

Argumentos de entrada

f
Handle de função que recebe arrays x e y e retorna um array do mesmo tamanho.
'Fill'
'on' preenche as regiões entre os níveis.
'LevelList'
Vetor dos níveis de contorno a desenhar.

Exemplo

Níveis preenchidos

fcontour(@(x,y) sin(x).*cos(y), [-pi pi], 'Fill', 'on')
colorbar

No app, a figura é desenhada abaixo do código.

Observações

No MatLivre, chamar fcontour com um argumento de saída retorna a matriz numérica de contorno, e não um handle gráfico.

Veja também

contour ezcontour fsurf fimplicit meshgrid