資源簡介
MATLAB信號處理 、頻譜分析、漢寧窗函數 源代碼
代碼片段和文件信息
clear;clc;close?all
Fs=600;
N=600;
t=(0:N-1)/Fs;???%?采樣時間序列
x=sin(2*pi*50*t)+cos(2*pi*80*t)+0.6;??%采樣信號
%?繪制原始采樣信號
subplot(311)
plot(tx);
title(‘原始信號‘)
N=length(x);
wn=hanning(N);??%漢寧窗
x=x.*wn‘;???%?原始信號時域加窗
%?繪制加窗后的信號
subplot(312)
plot(tx);
title(‘加窗后的信號‘)
%?對加窗信號做FFT
X=fft(xN);
f=(0:N-1)*Fs/N;
%?繪制頻譜圖
subplot(313)
plot(fabs(X));
title(‘加窗后的信號頻譜圖‘)
msgbox(‘MATLAB編程答疑,請加QQ:?1530497909‘‘MATLAB答疑‘‘help‘)
web?http://url.cn/TKcdXk?-browser
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????564??2020-11-03?22:21??MATLAB╨┼║┼┤a└φ?╞╡╞╫╖╓╬÷╝╙║║─■┤?║?╩2?╘┤┤·┬δ\FFT_window.m
評論
共有 條評論