fplot

Plota uma função de uma variável, ou uma curva paramétrica, a partir de um handle em um intervalo.

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

Sintaxe

fplot(f)

Plota y = f(x) no intervalo padrão [-5 5].

fplot(f, [xmin xmax])

Plota no intervalo informado.

fplot(funx, funy, [tmin tmax])

Plota a curva paramétrica x = funx(t), y = funy(t).

fplot(___, LineSpec)

Define cor, estilo de linha e marcador, como em plot.

fplot(___, Name, Value)

Define propriedades da linha, como 'LineWidth' ou 'MeshDensity'.

Descrição

fplot escolhe seus próprios pontos de amostragem e acrescenta mais onde a curva muda rápido, de modo que detalhes bruscos saem suaves sem precisar escolher um passo. A função deve operar elemento a elemento, então escreva x.^2 e não x^2.

Os limites dos eixos seguem o intervalo, o que torna fplot útil para olhar uma fórmula antes de amostrá-la por conta própria.

Argumentos de entrada

f
Handle de função que aceita um vetor e retorna um vetor do mesmo tamanho.
[xmin xmax]
Intervalo a plotar.
'MeshDensity'
Número de pontos de amostragem iniciais; a função acrescenta pontos onde a curva muda de direção.

Exemplo

Duas funções

fplot(@(x) sin(x)./x, [-20 20])
hold on
fplot(@(x) 1./x, [1 20], '--')
hold off

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

Veja também

plot fplot3 fimplicit ezplot linspace