📄 specgram_speech.m
字号:
function [spec] = specgram_hw6p5(x); % PARAMETERSsampling_rate = 10000; % sampling ratelfft = 1024; % FFT length lfft2 = lfft/2;winlgh = 200; % (128) window length (in samples)frmlgh = 10; % frame interval (in samples)noverlap = winlgh - frmlgh;x = x(1:4500);%---------------------------------------------------------------------------% spec = abs(specgram(x, lfft, sampling_rate, winlgh, noverlap)); subplot(211); plot((1:length(x))/sampling_rate,x) xlabel('Time (s)'); title('SPEECH'); axis([0 0.45 -2.5 2.5]); subplot(212) imagesc(0:.010:.45, 0:1000:5000, log10(abs(spec)));axis('xy') xlabel('Time (ms)'),ylabel('Frequency (Hz)'); title('SPECTROGRAM');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -