fimplicit

Plota uma curva implícita definida por f(x,y) = 0.

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

Sintaxe

fimplicit(f)

Plota o conjunto em que f(x,y) = 0 na região padrão -5 < x < 5, -5 < y < 5.

fimplicit(f, [min max])

Usa o mesmo intervalo para x e y.

fimplicit(f, [xmin xmax ymin ymax])

Define cada intervalo.

h = fimplicit(___)

Também retorna o handle da linha.

Descrição

Curvas que não podem ser resolvidas para y, como um círculo ou uma elipse, podem ser desenhadas diretamente. Para plotar g(x,y) = c, passe @(x,y) g(x,y) - c.

Argumentos de entrada

f
Handle de função de x e y. A curva é onde seu valor é zero.
interval
Dois ou quatro números que definem a região.

Argumentos de saída

h
Handle da linha da função implícita.

Exemplo

Círculo e elipse

fimplicit(@(x,y) x.^2 + y.^2 - 1, [-2 2])
hold on
fimplicit(@(x,y) x.^2/4 + y.^2 - 1)
hold off
axis equal

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

Veja também

fplot fcontour ezplot contour