Intervalle de points logarithmiquement équidistants (suite géométrique).

Espace de nom : tsd

Prototype

static auto logspace(float a, float b, entier n)

Paramètres

aLogarithme en base 10 du point initial
bLogarithme en base 10 du point final
nNombre de points

Retourne

Suite géométrique

Description

Calcule \(n\) points logarithmiquement équidistants entre \(a\) et \(b\), c'est-à-dire la suite gémétrique suivante :

\[ x_k = 10^{a + k \frac{b-a}{n-1}},\quad k = 0,\dots,n-1 \]

Exemple

  // 5 points entre 1=10^0 et et 100=10^2
  soit x = logspace(0, 2, 5);

  Figure f;
  f.plot(x, "r-o");

  // Axe vertical : affichage logarithmique
  f.axes().def_echelle("lin", "log");

Voir aussi

linspace()