Importa il " numpy " o pacchetto " SciPy " nello script Python , in funzione che si desidera utilizzare , se disponibile sul sistema.
importazione numpyfrom scipy.interpolate importazione interp1d
2
Esecuzione di SciPy funzione " interp1d ( ) " per interpolazione monodimensionale . Il " Data_X " e variabili " dati_Y " sono matrici contenenti le x e y le coordinate di dati da interpolare . La variabile " Data_X " deve essere in ordine crescente. Il modificatore " tipo " specifica il mezzo di interpolazione : . Lineare , più vicino , quadratica , cubica o un numero intero maggiore di 1 per una vestibilità spline
interpolated_function = interp1d ( Data_X , dati_Y , tipo = ' lineare ') ; interpolated_values = interpolated_function ( linspace ( 1.100.100 ) ) ;
3
funzione di NumPy " numpy.interp " per interpolazione monodimensionale Execute . La variabile " x_to_interpolate " è un array che contiene x- coordinate per i punti a interpolare . Il " Data_X " e " dati_Y " sono x e y le coordinate che definiscono la curva di interpolare . I valori di "sinistra" e " destra " sono opzionali e specificano il valore da restituire se " x_to_interpolate " contiene valori al di fuori di " Data_X . "
Interpolated_y = numpy.interp ( x_to_interpolate , Data_X , dati_Y , sinistra = 0 , destra = 0 ) ;
Programmazione © www.354353.com