数字信号处理---离散时间信号与系统

一、离散时间序列

        离散时间序列信号是一个有序的时间集合,因此离散时间信号也称为离散时间序列。

1.1 序列的表示

        离散时间序列一般用集合、解析表达式图形三种方式表示。

        集合表示法:x[n] = \begin{Bmatrix} x_{n}, & n\in Z \end{Bmatrix},Z表示整数集合。

        例如,x[n] = {1,2,3,4,5;n = 0,1,2,3,4},一般简单表示为 x[n] = {1,2,3,4,5}。

        解析表达式:x[n] = sin(\frac{\pi}{5}n),-\infty <n<\infty

        图形表示法:

1.2 序列的分类

  • 按序列长度分为有限长序列、无限长序列

  • 按序列周期性分为周期序列、非周期序列

  • 按序列函数值分实数序列、复数序列
  • 还可分为能量序列、功率序列

        E = \sum _{-\infty }^{\infty}\left | x[n] \right |^2 <\infty             P = \lim_{x->\infty}\frac{1}{2N+1}\sum _{n=-N }^{N}\left | x[n] \right |^2 <\infty

1.3 常用时间序列

1.3.1 单位脉冲序列

\delta[n] = \left\{\begin{matrix} 1 & n=0 \\ 0 & n\neq 0 \end{matrix}\right.

\delta[n] = \begin{Bmatrix} ..., & 0, & 1, & 0,& ... \end{Bmatrix}

1.3.2 单位阶跃序列

u[n] = \left\{\begin{matrix} 1 & n\geqslant 0 \\ 0 & n< 0 \end{matrix}\right.

u[n] = \begin{Bmatrix} ..., & 0, & 1, & 1,&1,&1,&1,& ... \end{Bmatrix}

1.3.3 矩形序列

R_{N}[n] = \left\{\begin{matrix} 1 &0\leqslant n\leqslant N -1 \\ 0& other \end{matrix}\right.

R_{N}[n] = \begin{Bmatrix} ..., & 0, & 1, & 1,&1,&1,&...1,&0,& ... \end{Bmatrix}

1.3.4 指数序列

x[n] = A \alpha ^{n}        其中,A,\alpha为实数或者复数。

(1)实指数序列

        若A,\alpha均为实数,x[n]称为实指数序列。

        延伸

        当\alpha为负数时

 x[n] = A \alpha ^{n}       

        可以表示为

x[n] = A (-1)^{n} \alpha ^{n}

        由于

e^{j\pi } +1 =0

        所以

x[n] = A e^{jn\pi} |\alpha| ^{n}

        也可以表示为

x[n] = A Cos(n\pi )|\alpha| ^{n}

 

(2)复指数序列

A,\alpha均为复数,x[n]称为复指数序列。

A=|A|e^{j\varphi },\alpha =|\alpha |e^{j\omega_{0}},其中\varphi,\omega_{0}均为实数,则

x[n]=A\alpha^n=|A|e^{j\varphi }(|\alpha|e^{j\omega_{0}})^n

进一步

x[n]=A\alpha^n=|A||\alpha|^ne^{j(\omega_{0}n+\varphi )}

1.4 序列的分解

时域中,任意离散时间序列都能表示为某些基本序列及其延迟的加权和,最常用的基本序列为单位脉冲序列,任意离散时间序列x[n]都可由单位脉冲序列\delta [n]表示:

x[n]=\sum ^\infty _{-\infty }x[k]\delta[n-k]

二、离散时间系统

        离散时间系统的作用是将给定的输入序列通过一定的运算处理转变为输出序列。

2.1 系统的表示

离散时间系统可由数学算子或变换T[.]表示,即系统的输出序列y[n]与系统输入序列x[n]之间的关系可表示为

y[n]=T[x[n]]

2.2 系统的分类

        系统的主要属性包括:记忆性、线性、时不变性、因果性和稳定性。据此可以将系统分为:有记忆系统与无记忆系统、线性系统与非线性系统、时变系统与时不变系统、因果系统与非因果系统、稳定系统与非稳定系统等,其中最重要的是线性时不变系统

1. 无记忆系统

        系统的输出只与当前时刻输入相关

2. 线性系统

        满足叠加原理的系统称为线性系统。

 

 

 

例1: 

例2:

例3: 

 

3. 时不变系统

        系统的性能不随时间的改变而改变

例1:

例2: 

4. 因果系统

        当前时刻输出仅取决于当前及以前时刻输入,而与以后的输入无关。

5. 稳定系统

        有界输入产生有界输出,则系统稳定

2.3 LTI系统卷积表示

任意序列均可以分解为不同延迟单位脉冲的线性组合

        冲击响应的时不变性

         齐次时不变性

         线性时不变性

y[n]=\sum ^\infty _{k=-^\infty}x[k]h[n-k]=x[n]*h[n] 

2.4 LTI系统的性质

2.5 线性常系数差分方程

三、小结

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值