logspace

Vetor de pontos espaçados logaritmicamente entre duas potências de dez.

Categoria: Language Fundamentals > Matrices and Arrays

Sintaxe

y = logspace(a, b)

50 pontos de 10^a até 10^b.

y = logspace(a, b, n)

n pontos de 10^a até 10^b.

Descrição

A razão entre pontos consecutivos é constante, então os pontos parecem uniformes em um eixo logarítmico. Usos típicos são varreduras de frequência e de parâmetros que cobrem muitas ordens de grandeza, por exemplo logspace(-3, 3, 7).

Observe que as entradas são expoentes, não os limites: logspace(0, 2, 3) é 1 10 100.

Argumentos de entrada

a, b
Expoentes do primeiro e do último ponto.
n
Número de pontos (padrão 50).

Argumentos de saída

y
Vetor linha cujos logaritmos são igualmente espaçados: 10.^linspace(a, b, n).

Exemplo

logspace(0, 2, 3)
logspace(-1, 1, 4)
Saída
ans = 1×3

     1    10   100
ans = 1×4

    0.1000    0.4642    2.1544   10.0000

Observações

O caso especial em que b é pi (pontos entre 10^a e pi) não está implementado; é tratado como um expoente comum.

Veja também

linspace semilogx loglog exp