logo

numpy.logspace()

Crea una matrice utilizzando i numeri equamente separati su una scala logaritmica.

dattiloscritto ciclo foreach

Sintassi

 numpy.logspace(start, stop, num, endpoint, base, dtype) 

Parametri

Accetta i seguenti parametri.

  1. inizio: Rappresenta il valore iniziale dell'intervallo nella base.
  2. stop: Rappresenta il valore di arresto dell'intervallo nella base.
  3. num: il numero di valori compresi nell'intervallo.
  4. endpoint: è un valore di tipo booleano. Rende il valore rappresentato da stop come ultimo valore dell'intervallo.
  5. base:rappresenta la base dello spazio log.
  6. dtype: rappresenta il tipo di dati degli elementi dell'array.

Ritorno

Viene restituito un array compreso nell'intervallo specificato.

Esempio 1

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

Produzione:

 The array over the given range is [1.00000000e+10 3.16227766e+12 1.00000000e+15 3.16227766e+17 1.00000000e+20] 

Esempio 2

 import numpy as np arr = np.logspace(10, 20, num = 5,base = 2, endpoint = True) print('The array over the given range is ',arr) 

Produzione:

 The array over the given range is [1.02400000e+03 5.79261875e+03 3.27680000e+04 1.85363800e+05 1.04857600e+06]