In the Signal Analyzer app, how can you interpret the y-axis values, for example of a spectrum, when the values of the time signal are accelerations?

3 次查看(过去 30 天)
Hello all,
In the Signal Analyzer app of the Signal Processing Toolbox, how can we interpret the y-axis values, which are given in decibels, if the values of the time signal are accelerations, i.e. in m/s^2? So to which reference are the decibel values given in each case? Does it make sense to do such an analysis at all?
My goal is to examine the acceleration data I have recorded for oscillations or vibrations. For this purpose, I would like to know the amplitudes of the contained vibrations, which are best given in m/s^2, and the frequency of the vibrations in Hz. The frequency can be seen in the spectrum calculated by the Signal Analyzer app, but I lack any clue to interpret the y-axis of the spectrum.
I would be grateful for any help. Attached is a picture of what the Signal Analyzer app displays when I try to analyze my signal with it.
Many greetings

回答(1 个)

Frantz Bouchereau
Frantz Bouchereau 2025-5-30
In Signal Analyzer you can set the power spectrum units to linear to avoid the dB conversion. To do this uncheck the "Spectrum in dB" checkbox in the SPTECTRUM toolstrip tab of the app. This may be a better analysis option for the type of signals you are dealing with.
If you are interested in peak frequency locations to see where your accelleration has the most frequency content and not interested in the power levels then the power spectrum units should not matter. With respect to peak heights, you can always compare peak heights in dB or in linear units.

类别

Help CenterFile Exchange 中查找有关 Vibration Analysis 的更多信息

产品


版本

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by