跳转到内容

用户:CaffeineP/笔记/数字信号处理

来自维基学院

此笔记由本人基于我的老师的幻灯片撰写。

第一章 时域离散信号和时域离散系统

[编辑 | 编辑源代码]

1.2.1 几种典型序列

[编辑 | 编辑源代码]
1)单位抽样序列
[编辑 | 编辑源代码]

nδ(n):={1n=00n0,m,nδ(nm)={1n=m0nm

2)单位阶跃序列
[编辑 | 编辑源代码]

nu(n):=k=0δ(nk)={1n00n<0,m,nu(nm)=k=0δ(nmk)=k=mδ(nk)={1nm0n<m

nδ(n)=k=00δ(nk)=u(n)u(n1),m,nδ(nm)=k=mmδ(nk)=u(nm)u(nm1)

3)矩形序列
[编辑 | 编辑源代码]

N+,nRN(n):=k=0N1δ(nk)=u(n)u(nN)={10nN10n<0n>N1

N+,m,nRN(nm)=k=0N1δ(nmk)=k=mm+N1δ(nk)=u(nm)u(nmN)={1mnm+N10n<mn>m+N1

8)任意序列:卷积和
[编辑 | 编辑源代码]

x:,y:,n(xy)(n):=m=x(m)y(nm),x:,nx(n)=m=x(m)δ(nm)=(xδ)(n)

(以上 可换成 ,从此往后不再重复说明)

1.3 时域离散系统

[编辑 | 编辑源代码]

#离散时间系统#

1.3.1 线性系统

[编辑 | 编辑源代码]

T[]线性系统 :T[] 是离散时间系统 a1,a2,x1,x2 nT[a1x1+a2x2](n)=a1T[x1](n)+a2T[x2](n)

T[] 是离散时间系统 x1,x2 nT[x1+x2](n)=T[x1](n)+T[x2](n)a,x nT[ax](n)=aT[x](n)

例1:判断系统是否线性
[编辑 | 编辑源代码]

x nT[x](n):=x(n)sin(2π9n+π7)

true

a1,a2,x1,x2 nT[a1x1+a2x2](n)=(a1x1(n)+a2x2(n))sin(2π9n+π7)=a1T[x1](n)+a2T[x2](n)

T[] 是线性系统

例2:证明系统非线性
[编辑 | 编辑源代码]

x nT[x](n):=ax(n)+b(a,b)

b0x1,x2 nT[x1+x2](n)T[x1](n)T[x2](n)=b0T[] 是非线性系统

b=0x1,x2 nT[x1+x2](n)T[x1](n)T[x2](n)=b=0T[] 是线性系统

1.3.2 时不变系统

[编辑 | 编辑源代码]

T[]时不变系统移不变系统:T[] 是离散时间系统 x m nT[x(km)k](n)=T[x](nm)

例:判断系统是否时不变
[编辑 | 编辑源代码]

x nT[x](n):=x(n)sin(2π9n+π7)

x m nT[x(km)k](n)T[x](nm)=x(nm)(sin(2π9n+π7)sin(2π9(nm)+π7))

1.3.3 线性时不变(LSI)系统及其输入与输出之间的关系

[编辑 | 编辑源代码]

h:=T[δ]

T[] 是 LSI 系统

x nT[x](n)=T[m=x(m)δ(km)k](n)=m=x(m)T[δ(km)k](n)

=m=x(m)T[δ](nm)=(xT[δ])(n)=(xh)(n)

卷积和与两序列的前后次序无关
[编辑 | 编辑源代码]

x,y n(xy)(n)=m=x(m)y(nm)=m=x(n(nm))y(nm)=k=y(k)x(nk)=(yx)(n)