Сначала, как дискретизировать фильтр и сигнал по определенной величине дискретизации, а затем применить фильтр к сигналу в Python? - PullRequest
0 голосов
/ 20 ноября 2018

Я хочу знать, есть ли у меня отклик фильтра Чебышева первого порядка, как показано ниже:

H_filter (s) = 1 / (- 1-s) = real_H_filter (s) + j Imag_H_filter (s)

, а также у меня есть мой сигнал, как показано ниже: G (s) = Gr (s) + j Gi (s)

Как я могу дискретизировать сигнал и фильтровать по частоте, например,0,0001 рад / с, а затем применить фильтр к сигналу, чтобы получить отфильтрованный сигнал в Python?Отфильтрованный сигнал должен выглядеть следующим образом, который легко можно разложить на его действительную и мнимую части.Gf (s) = Hfilter (s) * G (s)

Я видел некоторую функцию, такую ​​как cont2discrete или scipy.signal.bilinear, но я не уверен, есть ли другой способ реализации.Спасибо

...