How to generate noise from 950 to 1050 Hz for 0.2 sec?
9 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Parisa
il 1 Mar 2020
Commentato: Parisa
il 1 Mar 2020
How to generate noise from 950 to 1050 Hz for 0.2 sec? Please help me.
2 Commenti
Image Analyst
il 1 Mar 2020
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?
Risposta accettata
Thiago Henrique Gomes Lobato
il 1 Mar 2020
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 Commenti
Thiago Henrique Gomes Lobato
il 1 Mar 2020
sound(noise,Fs)
Keep in mind that 0.2 s is almost nothing
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Synchronization and Receiver Design in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!