i am using matlab to analyse audio signals .i am using r2008a student version and don't have many options for plotting the frequency spectrum.so i ended up with 'freqz' function which plots magnitude (dB) vs normalized frequency.but during filtering i need to know the actual frequency range i am filtering.say i need to filter 700 hz to 1600 hz .how do i find its equivalent normalised frequency??
and do i have any other options in matlab for plotting frequency spectrum?
your answers will be appreciated.thanks in advance
When you supply the scalar sampling frequency fs as an input argument to freqz, the frequency ranges from 0 to fs/2 Hz. - This is from matlab help on freqz function. Taking fs you may estimate 700 hz to 1600 hz by yourself.
Also you may make a FFT of filter impulse response (this will be your spectrum) and do with it what you wish and draw any kind of plot