
滤波器
文章平均质量分 54
dqw~
这个作者很懒,什么都没留下…
展开
-
数字信号处理matlab——FIR浅析1
FIR线性相位系统特点1.FIR线性相位系统单位脉冲响应满足:h(n)=±h(N-n-1)h(n)是实序列,N表示序列的长度,说明h(n)对序列的(N-1)/2位置偶对称(+)或奇对称(-)2.3.FIR线性相位系统零点分布具有4个一组的特点,如果z是零点,那么z*,z-1,(z -1)*也都是零点FIR频率采样结构H(k)是在0~2pi等间隔采样N点的采样值,可以对单位脉冲响应h(n)进行DFT得到,点数必须大于等于h(n)的长度,否则会发生混叠。因为IIR系统的单位脉冲响应是无限长原创 2021-08-12 05:54:45 · 1919 阅读 · 0 评论 -
数字信号处理(matlab)——FFT对信号频谱分析
FFT频谱分析法频谱分辨率DFFT能够实现的频率分辨率是2pi/N要求2pi/N≤D误差主要来自于用FFT做频谱分析时,得到的是离散谱,但是信号是连续谱,只有当N较大时,离散谱的包络才能逼近离散谱,因此N要大一些。例1x(n)=R4(n)选择FFT的变换区间N为8和16进行频谱分析clcclose all;clear all;xn=[ones(1,4)];X8k=fft(xn,8);n=0:7;wk=2*n/8;subplot(1,2,1);stem(wk,abs(X8k原创 2021-08-03 15:28:41 · 41935 阅读 · 3 评论 -
数字信号处理——时域采样和频域采样(matlab)
时域采样要点理想采样信号的傅里叶变换=对应采样序列的傅里叶变换频域采样定理频域采样点数N必须大于等于时域离散信号的长度M才能使时域不发生混叠现象例1(3个频率实例)采样频率Fs=1kHz,观测时间Tp=50msx(n)=xa(nT)=Ae^(-a*nT) * sin(Ω0* nT) * u(nT) 使用不同的采样频率长度(点数)用公式N=Fs*Tp计算FFT选用64,长度不够用补充零X(k)=FFT[x(n)] k=0,1,2,3,…,M-1clcclose all;原创 2021-07-22 17:39:17 · 36763 阅读 · 7 评论 -
数字信号处理matlab——系统响应和系统稳定
时域中,描绘系统特性的方法是差分方程和单位脉冲响应。频域中,描绘系统特征的方法可以是系统函数系统线性时不变特性,因果性,稳定性稳定性是对于任意有界的输入信号,系统能得到有界的响应。系统的单位脉冲响应满足绝对可和系统稳定性可以从差分方程系数得出检查系统稳定性最普遍的做法是:输入单位阶跃序列,当n→∞,系统输出趋近于一个常数,那么系统是稳定的例一给定一个差分方程y(n)=0.05x(n)+0.05x(n-1)+0.9y(n-1)输入信号x(n)=R8(n)求x(n)的系统响应,画出波形求原创 2021-07-08 08:32:42 · 26513 阅读 · 10 评论 -
数字信号处理——频域采样定理matlab验证
验证频率采样定理clcclear all;close all;a=0.9;L=10;n1=-L:L;xn=a.^abs(n1);% n1=-10:10;% xn=(0.9).^abs(n1);xn(12)figurestem(n1,xn,'.');axis([-11,11,0,1.2]);title('x(n)');xlabel('n1');ylabel('x(n)');% N=30; samplefor k=0:29 Ck(k+1)=1; for原创 2021-07-01 17:27:38 · 3191 阅读 · 1 评论 -
离散傅里叶变换(DFT)/快速傅里叶变换(FFT)matlab
matlab计算卷积例1x1(n)={2,1,1,2} x2(n)={1,-1,-1,1}两种方法1)直接用时域计算卷积2)x1(n)={2,1,1,2} x2(n)={1,-1,-1,1}分别dft到频域X1k和X2k,相乘后求idft,注意序列长度 clc; clear all; close all; x1n=[2,1,1,2]; x2n=[1,-1,-1,1]; yn=conv(x1n,x2n) M1=length(x1n); M2=length(x2n); N=M1+M2原创 2021-06-28 18:32:02 · 1800 阅读 · 0 评论 -
零点分布对单位脉冲响应的影响
共四个二阶网络的系统函数,画系统零极点分布图,求各系统单位脉冲响应,画波形H1 clc; clear all; close all; A=[1,-1.6,0.9425]; B=[1,0,0]; figure zplane(B,A); z=roots(B) %zero-point p=roots(A) %polar-point pm=abs(p); if max(pm)<1 disp('system is stable and causal'), else原创 2021-06-20 11:45:58 · 2620 阅读 · 0 评论 -
时域离散信号/系统频域分析(matlab)零点,极点,因果,稳定
因果系统n时刻的输出只取决于n和n之前,与n之后的值无关收敛域包含∞一般表现为|z|>|a|,就可以包含∞了例如:|z|是大于某个非负值稳定系统系统是稳定的,收敛域需要选择包含单位圆在内的收敛域例1 判断系统因果稳定极点的模小于1(因为收敛域既要包含无穷,还要包含单位圆) clc; clear all; close all; A=[3,-3.98,1.17,2.3418,-1.5147]; p=roots(A) pm=abs(p); if max(pm)<1原创 2021-06-18 20:37:02 · 4807 阅读 · 2 评论 -
时域离散信号/系统(matlab)
系统查分方程和输入信号分别y(n)+0.5y(n-1)=x(n)+2x(n-1)x(n)={1,2,3,4,5,6}用递推法计算系统的零状态响应原创 2021-06-14 20:27:20 · 1994 阅读 · 1 评论 -
filtic函数详解(附3个实例)
filtic函数目的是为了求得初始条件Z = filtic( B, A, Y, X )其中输入X、输出YB和A分别是x和y系统的系数Z = filtic( B, A, Y )表示在过去X=0举3个例子例1求y(n) + 1.12y(n-1) = 0.1x(n) + 0.2x(n-1)的零输入响应,初始条件y(-1)=1 clc; clear all; close all; B = [0.1, 0.2]; % Numerator Coefficients A =原创 2021-05-03 11:43:36 · 5598 阅读 · 6 评论 -
通信原理专业英语
通信原理专业英语ATM—Asynchronous Transfer Mode—异步传递方式AAL—ATM adaptation layer—ATM适配器ACK—acknowledge—确认A/D—analog/digital—数/模ADPCM—adaptive DPCM—自适应差分脉冲编码调制ADSL—asymmetric digital subscribers loop—非对称数字用...原创 2019-06-30 00:44:28 · 1962 阅读 · 0 评论