scipy.signal — עיבוד אותות¶
תת-המודול scipy.signal מספק שגרת עיבוד אותות יחידה.
פונקציות¶
- scipy.signal.sosfilt(sos: ndarray, x: ndarray, *, zi: ndarray | None = None) ndarray | tuple[ndarray, ndarray]¶
סינון הנתונים החד-ממדיים שנדגמו באופן אחיד x באמצעות החתכים מסדר שני המדורגים שב-sos.
- פרמטרים:
sos – אובייקט דמוי-מערך בצורה
(n_sections, 6)הנותן את חתכי המסנן. כל שורה מחזיקה את ששת המקדמים[b0, b1, b2, a0, a1, a2]של חתך biquad אחד.x –
numpy.ndarrayקלט חד-ממדי.zi – השהיות מסנן התחלתיות אופציונליות,
numpy.ndarrayמסוג float בצורה(n_sections, 2). אם מושמט, התנאים ההתחלתיים נחשבים כאפס.
- מחזיר:
האות המסונן כ-
numpy.ndarrayמסוג float. כאשר zi מסופק, ערך ההחזרה הוא רשומה בת שני רכיבים(y, zf)שבהzfמחזיק את ההשהיות הסופיות באותה צורה כמו zi.