How to set frequency axis to a specific range in a spectogram?

19 visualizzazioni (ultimi 30 giorni)
Hi, I am making my first spectogram in Matlab using the spectogram function. I made the spectogram but the x axis is from 0 to 22.000 Hz. However, I want to focus on low frequencies from 0 to 2000. How can I change it?
This is the code I am using:
[x, fs] = audioread('ramp_up.wav')
x = x(:, 1);
N = length(x);
t = (0:N-1)/fs;
N/fs
spectrogram(x, 1024, 512, 1024, fs, 'yaxis')

Risposta accettata

Laura Velasquez
Laura Velasquez il 5 Feb 2021
I am just learning how to use matlab, so I was looking for a simpler answer.
I set-up my axis limits just using this bit of code:
ylim([0 2])
It worked

Più risposte (0)

Categorie

Scopri di più su Introduction to Installation and Licensing in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by