scipy.signal — Signaalinkäsittely¶
scipy.signal -alimoduuli tarjoaa yhden signaalinkäsittelyrutiinin.
Funktiot¶
- scipy.signal.sosfilt(sos: ndarray, x: ndarray, *, zi: ndarray | None = None) ndarray | tuple[ndarray, ndarray]¶
Suodata yksiulotteinen, tasaisesti näytteistetty data x käyttäen sos:ssa annettuja ketjutettuja toisen kertaluvun osioita.
- Parametrit:
sos – taulukkomainen muotoa
(n_sections, 6), joka antaa suodatinosiot. Kukin rivi sisältää yhden biquad-osion kuusi kerrointa[b0, b1, b2, a0, a1, a2].x – yksiulotteinen syöte-
numpy.ndarray.zi – valinnaiset suodattimen alkuviiveet, liukuluku-
numpy.ndarraymuotoa(n_sections, 2). Jos jätetään pois, alkuehdoiksi oletetaan nolla.
- Palauttaa:
suodatettu signaali liukuluku-
numpy.ndarray-oliona. Kun zi annetaan, paluuarvo on kahden alkion monikko(y, zf), jossazfsisältää lopulliset viiveet samassa muodossa kuin zi.