How to generate noise from 950 to 1050 Hz for 0.2 sec?

8 ビュー (過去 30 日間)
Parisa
Parisa 2020 年 3 月 1 日
コメント済み: Parisa 2020 年 3 月 1 日
How to generate noise from 950 to 1050 Hz for 0.2 sec? Please help me.
  2 件のコメント
Image Analyst
Image Analyst 2020 年 3 月 1 日
How many elements do you want? Note that you should have at least enough to satisfy the Nyquist frequency. As long as you have that, you're free to have as many elements as you want define the 0.2 seconds. How about a million points?
Image Analyst
Image Analyst 2020 年 3 月 1 日
I didn't answer. I asked clarifying questions. The answer(s) are below.

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

採用された回答

Thiago Henrique Gomes Lobato
Thiago Henrique Gomes Lobato 2020 年 3 月 1 日
Choose Fs, generate broadband noise, filter with a bandpass:
Fs = 44100;
Tmax = 0.2;
Samples = Tmax*Fs;
noise = randn(Samples,1);
noise = bandpass(noise,[950 1050],Fs);
pspectrum(noise,Fs)
  4 件のコメント
Thiago Henrique Gomes Lobato
Thiago Henrique Gomes Lobato 2020 年 3 月 1 日
sound(noise,Fs)
Keep in mind that 0.2 s is almost nothing
Parisa
Parisa 2020 年 3 月 1 日
I know..thanks alot

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSynchronization and Receiver Design についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by