필터 지우기
필터 지우기

how to generate bandpass signal

조회 수: 15 (최근 30일)
tuo
tuo 2020년 4월 29일
답변: Rahul Narendra Shanbhag 2020년 6월 19일
how can i generate a signal. Its sampling frequency is 60MHz, signal center frequency 15MHz, bandwidth 5MHz (-3db).

답변 (1개)

Rahul Narendra Shanbhag
Rahul Narendra Shanbhag 2020년 6월 19일
From what I have understood, I will be assuming that you want to apply a bandpass filter with the mentioned parameters, to a signal that you have generated.
MATLAB has a bandpass function to help you do so.
If you have a signal with multiple tones and you wish to apply a bandpass filter to it for said parameters, it would be along these lines:
bandpass(signal, [f1 f2], fs)
Where signal would your generated signal, f1 and f2 would be your passband frequencies 12.5MHz and 17.5MHz, since the BW is 5MHz, and fs would be your sampling frequency which is 60MHz.
For more information, please refer to this document on bandpass function
Hope this helps

카테고리

Help CenterFile Exchange에서 Multirate Signal Processing에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by