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.