⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hc471.m

📁 数字信号处理的matlab程序
💻 M
字号:
%《数字信号处理教程——MATLAB释义与实现》第四章例4.7.1程序hc471
% 求矩形窗频谱能量的程序hc471
% 电子工业出版社出版  陈怀琛编著 2004年9月
%
T=0.01;N=16384; a=2;    % 输入原始数据
D=2*pi/(N*T);          % 频率分辨率
M=floor(a/T);           % 求边界点下标
x=[ones(1,2*M+1)];      % 给出时间序列
X=fft(x,N);            % 求傅立叶变换FFT
k1=input('k1=(书上取零) '),       % 求能量的起点频率下标
k2=input('k2=(书上取floor(0.5*pi/D))'),  % 求能量的终点频率下标
k=k1:k2;                % 求能量频段的下标序列
E=T/N*sum(abs(X(k+1)).^2)   % 求正频率区间能量
E1=2*T/N*sum(abs(X(k+1)).^2) % 求全频率区间能量
E1/4.01*100                 % 占总能量百分比

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -