Digital filter design of tone between 100-1000 Khz frequency?

4 ビュー (過去 30 日間)
Meet Soni
Meet Soni 2023 年 1 月 17 日
回答済み: Sai 2023 年 1 月 24 日
I want to generate digital filter for a broadband within range of 100-1000 Khz frequency? Any help is appreciated. Thanks
  1 件のコメント
Mathieu NOE
Mathieu NOE 2023 年 1 月 18 日
hi
I don't get your question
a tone is a sine signal either fixed or variable frequency
a filter is a filter
those are two distinct things
you may want to filter a tone with a digital filter (that's how I would interpret your question)
but 100-1000 Khz frequency is supposed to be the lower / upper corner frequencies of your filter or the frequency range covered by your tone signal ?
we have two objects here (a signal , a filter) and we need the specs of both

サインインしてコメントする。

回答 (1 件)

Sai
Sai 2023 年 1 月 24 日
Hi,
I understand that you want to design a digital band pass filter with cut off frequencies 100KHz and 1000KHz.
The filter can be either chebyschev (cheby1) or butterworth (butter). It can be designed if the data related to passband, stopband ripples and order of the filter is available.
Steps:
  1. Design an analog filter (either chebyschev (cheby1) or butterworth (butter))
  2. Convert into digital filter using bilinear transformation
Refer to cheby1 for designing chebyschev analog filter
Refer to butter for designing butterworth analog filter
Refer to bilinear for converting analog filter to digital domain
Refer to buttord for determining the order of the filter

カテゴリ

Help Center および File ExchangeDigital Filter Analysis についてさらに検索

製品


リリース

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by