logo

numpy.linspace()

C’est similaire à la fonction arranger. Cependant, cela ne nous permet pas de spécifier la taille du pas dans la syntaxe.

Au lieu de cela, il renvoie uniquement des valeurs uniformément séparées sur une période spécifiée. Le système calcule implicitement la taille du pas.

Syntaxe

 numpy.linspace(start, stop, num, endpoint, retstep, dtype) 

Paramètres

Il accepte les paramètres suivants.

  1. start : Il représente la valeur de départ de l’intervalle.
  2. stop : Il représente la valeur d’arrêt de l’intervalle.
  3. num : la quantité d'échantillons régulièrement espacés sur l'intervalle à générer. La valeur par défaut est 50.
  4. point final : sa vraie valeur indique que la valeur d'arrêt est incluse dans l'intervalle.
  5. rettstep : Cela doit être une valeur booléenne. Représente les étapes et les échantillons entre les nombres consécutifs.
  6. dtype : Il représente le type de données des éléments du tableau.

Retour

Un tableau dans la plage spécifiée est renvoyé.

Exemple 1

 import numpy as np arr = np.linspace(10, 20, 5) print('The array over the given range is ',arr) 

Sortir:

 The array over the given range is [10. 12.5 15. 17.5 20.] 

Exemple 2

 import numpy as np arr = np.linspace(10, 20, 5, endpoint = False) print('The array over the given range is ',arr) 

Sortir:

si et sinon en bash
 The array over the given range is [10. 12. 14. 16. 18.]