How to extend x range of pwelch

4 vues (au cours des 30 derniers jours)
Anthony Koning
Anthony Koning le 27 Avr 2023
Commenté : Star Strider le 27 Avr 2023
Hi, I'm wondering how to extend the pwelch x range of a function. by default, if you were to plot pwelch(X), the default range is from 0-1. Is there any way to change this range to calculate the normalized frequency from, say, 0-10? Thanks.

Réponse acceptée

Torsten
Torsten le 27 Avr 2023
Déplacé(e) : Torsten le 27 Avr 2023
Multiply the result from pwelch by 10. :-)
  4 commentaires
Anthony Koning
Anthony Koning le 27 Avr 2023
Modifié(e) : Anthony Koning le 27 Avr 2023
No, I'm looking to rescale the x range of the pwelch function. Essentially, I have a signal that is using a pwelch command to identify the power density spectrum. The default value for the x-axis, normalized frequency (or Hz) goes from 0-1. I would like to know how to extend the range of this to show the Hz from 0-10, without changing the spectrum's power values (yaxis). Ysing this picture as an example, I'd like the x range to be multiplied by 10, without changing the y range. This is obvious a crude example, and the graphs liekly wouldn't look identical with only a different x scale, but I hope this helps clarify what I'm looking for.
Star Strider
Star Strider le 27 Avr 2023
The frequency axis goes from DC (0 Hz) to π radians or the Nyquist frequency (half the sampling frequency) if that information is provided. The only way to change the frequency axis would be to resample the signal to a higher sampling frequency, in this instance, 10 times the original sampling frequency.

Connectez-vous pour commenter.

Plus de réponses (0)

Tags

Produits


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by