
How to display different frequencies all at once onto the Spectrum Analyzer in Simulink?
3 ビュー (過去 30 日間)
古いコメントを表示
Dear Sir,
I have trouble in displaying different frequencies, e.g: 10 to 20 GHz all at once onto the Spectrum Analyzer in Simulink.
I have attached my model, named: Testing_Different_Frequencies_V3 in this help request.
So please provide me with some suggestion/feedback in how i can display different frequencies all at once onto the Spectrum Analyzer in Simulink.
Thanks and regards
Kei Lam
0 件のコメント
採用された回答
Joel Van Sickel
2022 年 8 月 8 日
Hello Kei,
the first issue is how the sin is being generated. The blocks you are using package the sine output into frames, so it isn't a single signal, but actually a frame with 1024 data points. This isn't how the data can be formated for the blocks you have connected the sin waves to. I would start with the standard sine wave block for your first attempt. You can add a zero order hold to convert it to a fixed time step for the spectrum analyzer. I set the time step to 1/(20e9)/10, which is 10 samples per cycle of your fastest frequency. This step could be skipped if you set all three sin wave blocks to a fixed step, but I like to start with a continuous system.

Regards,
Joel
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Spectral Measurements についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!