Problem when trying to use the Spectrum Analyzer in Simulink.

162 ビュー (過去 30 日間)
Cesar Herbas Zeballos
Cesar Herbas Zeballos 2018 年 9 月 4 日
編集済み: Amir Salar 2022 年 2 月 3 日
Greetings ... I am new to the community as well as simulink. The problem I have is that I can not use the Spectrum Analyzer in Matlab R2015a, and whenever I try to open the block only a minimized white window appears, as shown in the attached image and where I can read.
  • Spectrum can not be displayed for continuous or infinite sample times.*
Someone knows if I need to configure any parameter of the analyzer, since I can not observe anything when I connect a sinusoidal signal directly. I leave attached an image of the simulation in simulink.

回答 (2 件)

Amir Salar
Amir Salar 2022 年 2 月 3 日
編集済み: Amir Salar 2022 年 2 月 3 日
I know it is a little late to answer you Cesar but I will write it anyway I hope it can help people in the future,
I tried to fix this issu by double clicking on my input signals then click on Signal Attributes and scroll down you will see "Sample time" write: 1/(whatever you sample frequency is) ;
Forexample I defined my sample frequency as Fs=96; (this part in matlab)
then I write 1/Fs (this part in simulink)
it solved my problem

Starhowl
Starhowl 2020 年 1 月 21 日
In my case it was because the sampling frequency of the window was set to 1, while that of all other blocks was set to 1/44100. It didn't matter that all blocks were set to discrete!

Community Treasure Hunt

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

Start Hunting!

Translated by