Illesztés

Egyváltozós, egyparaméteres függvény illesztése

from scipy.optimize import curve_fit # a curv_fit függvény betöltése

# Ezt a függvényt fogjuk használni az illesztésre!
def fun(t,p):                # Egyváltozós, egyparaméteres
    return sin(p*t)         # függvény deklarálása

#A fun fuggveny illesztese a t és x tömbökben tárolt adatokra
popt,pcov=curve_fit(fun,t,x) # Maga az illesztés             

p_illesztett=popt[0]         # az illesztett paraméter
p_hiba=sqrt(diag(pcov))[0]   # az illesztés hibája

fun(t,*popt) # így használhatjuk az illesztett paramétereket

Fourier-transzformáció

Egyváltozós Fourier-transzformáció

from numpy.fft import *     #Fourier-analízishez használt rutinok

#Az x és t tömbökben tárolt jel Fourier-transzformáltja
Fjel=fft(x)                      # Fourier-transzformáció
freq = fftfreq(len(t),t[1]-t[0]) # Frekvencia-mintavételezés