我是靠谱客的博主 复杂蜻蜓,最近开发中收集的这篇文章主要介绍信号系统笔记(一)基本概念0 前言1 信号的基本概念与分类,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

信号系统笔记(一)基本概念

  • 0 前言
  • 1 信号的基本概念与分类
    • 1.1 确定信号与随机信号
    • 1.2 离散信号与连续信号
    • 1.3 周期信号与非周期信号
    • 1.4 能量信号与功率信号
    • 1.5 阶跃函数与冲激函数
      • 1.5.1 单位阶跃函数
      • 1.5.2 单位冲激函数
    • 1.6 单位阶跃序列与单位冲激序列
      • 1.6.1 单位阶跃序列
      • 1.6.2 单位冲激序列
    • 1.7 信号的运算
      • 1.7.1 信号的加减乘运算
      • 1.7.2 信号的反转
      • 1.7.3 信号的平移
      • 1.7.4 信号的尺度变化
    • 1.8 系统的概念与分类
      • 1.8.1 线性系统与非线性系统
      • 1.8.2 时变系统与时不变系统
      • 1.8.3 因果与非因果系统

0 前言

  想学习无线相关的东西,博客用于个人记笔记,若有问题欢迎纠错;信号与系统课程链接。

1 信号的基本概念与分类

  这部分主要讲信号的分类等基本概念。
  信号分类,按照周期性来分,分为周期信号非周期信号;按确定性来分,分为确定信号随机信号;按连续性来分,分为离散信号连续信号

1.1 确定信号与随机信号

  确定信号是指可以由函数表示的信号,可以预测;随机信号是指无法用函数表达的信号,无法预测,仅有统计特性。

1.2 离散信号与连续信号

  连续信号与离散信号,若信号值是时间的函数 S ( t ) S(t) S(t),若函数 S S S连续,那么这个信号为连续信号;若函数 S S S离散,那么这个信号为离散信号。

1.3 周期信号与非周期信号

  若信号 S ( t ) S(t) S(t)为连续周期信号则有: S ( t + N ) = S ( t ) S(t+N)=S(t) S(t+N)=S(t),其中N为连续信号S的周期。注意,两个周期信号合成不一定为周期信号,分析如下,若周期信号 S 1 S_1 S1 S 2 S_2 S2的周期分别为 N 1 N_1 N1 N 2 N_2 N2,则他们合成信号的周期为 N 1 N_1 N1 N 2 N_2 N2的最小公倍数,若无最小公倍数(比如 N 1 N_1 N1 N 2 N_2 N2其中有一个无理数),则为非周期函数。
  离散信号 S ( k ) S(k) S(k)若为周期信号,则有: S ( k + N ) = S ( t ) S(k+N)=S(t) S(k+N)=S(t),其中N为离散信号S的周期。注意,单个离散信号不一定为周期信号,例:有离散信号 S ( k ) = s i n ( β k ) S(k)=sin(beta k) S(k)=sin(βk),则有:
S ( k ) = s i n ( β k ) = s i n ( β k + 2 π ) = s i n ( β ( k + 2 π β ) ) begin{aligned}S(k) &=sin(beta k) \ &=sin(beta k + 2 pi)\ &=sin(beta (k+frac{2pi}{beta})) end{aligned} S(k)=sin(βk)=sin(βk+2π)=sin(β(k+β2π))
其中 2 π β frac{2pi}{beta} β2π决定了离散信号 S ( k ) S(k) S(k)的周期,若 2 π β frac{2pi}{beta} β2π为整数,则周期就为 2 π β frac{2pi}{beta} β2π;若 2 π β frac{2pi}{beta} β2π为有理数,则周期为 2 π β M frac{2pi}{beta}M β2πM M M M为使得 2 π β frac{2pi}{beta} β2π成为整数的最小有理数。若 2 π β frac{2pi}{beta} β2π为无理数,则该离散信号无周期。两个周期序列合成必然是周期序列。

1.4 能量信号与功率信号

  连续信号 u ( t ) u(t) u(t)的能量为: E ( t ) = ∫ − ∞ + ∞ ∣ u ( t ) ∣ 2 d t E(t)=int_{-infty}^{+infty}{|u(t)|}^2 {rm d}t E(t)=+u(t)2dt,平均功率为 P ( t ) = lim ⁡ T → ∞ 1 T ∫ − T 2 T 2 ∣ u ( t ) ∣ d t P(t)=lim_{T to infty} frac{1}{T} int_{-frac T2}^{frac T2} {| u(t)| {rm d}t} P(t)=limTT12T2Tu(t)dt
  能量信号:信号的能量 E < ∞ E <infty E<,则信号的平均功率为0;(因为根据平均功率的定义式子,分子是能量,小于无穷大,分母为无穷大,取极限得到的值为0);
  功率信号:信号功率 P < ∞ P<infty P<,则信号的能量为 ∞ infty ;(因为根据平均功率定义来看,极限的分子若为任意常数,则功率为0,极限的分子为无穷大平均功率才为常数值,而常数值小于无穷大)
  离散信号 u ( k ) u(k) u(k)的能量为: E ( k ) = ∑ − ∞ ∞ u ( k ) 2 E(k)=sum_{-infty}^{infty} {u(k)}^2 E(k)=u(k)2,平均功率为 P ( k ) = lim ⁡ n → ∞ 1 N ∑ − N 2 N 2 u ( k ) 2 P(k)=lim_{n to infty}frac1N sum_{- frac N2}^{frac N2} {u(k)}^2 P(k)=limnN12N2Nu(k)2
  离散能量信号:序列的能量 E < ∞ E <infty E<,则信号的功率为0;
  离散功率信号:序列的功率 P < ∞ P<infty P<,则信号的能量为无穷大;
时限信号是能量信号,周期信号是功率信号;非周期信号既可以是能量信号也可以是功率信号。
  另外还有因果信号非因果信号,因果信号是在时间 t = 0 t=0 t=0之后才出现的信号,非因果信号是在时间 t = 0 t=0 t=0之前才出现的信号。

1.5 阶跃函数与冲激函数

1.5.1 单位阶跃函数

  单位阶跃函数 ε ( t ) varepsilon(t) ε(t)的定义如下:
ε ( t ) = { 1 t > 0 0 t < 0 varepsilon(t)=left{ begin{aligned} 1&&&&t>0\ 0&&&&t<0 end{aligned} right. ε(t)={10t>0t<0

1.5.2 单位冲激函数

  冲激函数定义如下:
{ δ ( t ) = 0 t ≠ 0 ∫ − ∞ ∞ δ ( t ) d t = 1 left{ begin{aligned} delta(t)=0&&&&t neq0 \ int_{-infty}^{infty} delta(t){rm d}t=1 end{aligned} right. δ(t)=0δ(t)dt=1t=0
  可以理解为高度无穷大,宽度无穷小,面积为1的对称窄脉冲。
  阶跃函数的导数为冲激函数,即: δ ( t ) = d ε ( t ) d t delta(t)=frac{{rm d}varepsilon(t)}{{rm d}t} δ(t)=dtdε(t)
  冲激函数的广义函数定义如下:
∫ − ∞ ∞ δ ( t ) ϕ ( t ) d t = ϕ ( 0 ) int_{-infty}^{infty}delta(t)phi(t){rm d}t=phi(0) δ(t)ϕ(t)dt=ϕ(0)
即任何函数与单位冲激函数相乘的积分都为该函数在 0 0 0处的取值。
  冲激函数的取样性质
∫ − ∞ ∞ δ ( t ) ϕ ( t − a ) d t = ϕ ( a ) int_{-infty}^{infty}delta(t)phi(t-a){rm d}t=phi(a) δ(t)ϕ(ta)dt=ϕ(a)
  冲激函数的导数,冲激函数的一阶导数如下所示:
∫ − ∞ ∞ f ( t ) δ ′ ( t ) d t = − f ′ ( 0 ) int_{-infty}^{infty}f(t)delta'(t){rm d}t=-f'(0) f(t)δ(t)dt=f(0)
推广:
∫ − ∞ ∞ f ( t − a ) δ ′ ( t − a ) d t = − f ′ ( a ) int_{-infty}^{infty}f(t-a)delta'(t-a){rm d}t=-f'(a) f(ta)δ(ta)dt=f(a)
  冲激函数的n阶导数,冲激函数的 n n n阶导数如下:
∫ − ∞ ∞ f ( t ) δ ( n ) ( t ) d t = ( − 1 ) n f ( n ) ( 0 ) int_{-infty}^{infty}f(t)delta^{(n)}(t){rm d}t=(-1)^nf^{(n)}(0) f(t)δ(n)(t)dt=(1)nf(n)(0)
  冲激函数的尺度变化
δ ( a t ) = 1 ∣ a ∣ δ ( t ) delta(at)=frac{1}{|a|}delta(t) δ(at)=a1δ(t)
  冲激函数的n阶导数的尺度变化
δ n ( a t ) = 1 ∣ a ∣ 1 a n δ n ( t ) delta^n(at)=frac{1}{|a|}frac{1}{a^n}delta^n(t) δn(at)=a1an1δn(t)

1.6 单位阶跃序列与单位冲激序列

  单位阶跃序列跟单位冲激序列是离散的序列,分别对应连续信号中的阶跃函数跟冲激函数。

1.6.1 单位阶跃序列

  单位阶跃序列的定义如下:
ε ( k ) = { 1 k ≥ 0 0 k < 0 varepsilon(k)= left{ begin{aligned} 1&&&& k geq 0 \ 0&&&& k < 0 end{aligned} right. ε(k)={10k0k<0

1.6.2 单位冲激序列

  单位冲激序列定义如下:
δ ( k ) = { 1 k = 0 0 k ≠ 0 delta(k)= left{ begin{aligned} 1&&&&k=0\ 0&&&&k neq 0\ end{aligned} right. δ(k)={10k=0k=0
单位冲激序列与单位阶跃序列的关系:
δ ( k ) = ε ( k ) − ε ( k − 1 ) delta(k)=varepsilon(k)-varepsilon(k-1) δ(k)=ε(k)ε(k1)
ε ( k ) = ∑ i = 0 ∞ δ ( k − i ) varepsilon(k)=sum_{i=0}^{infty}delta(k-i) ε(k)=i=0δ(ki)
或者:
ε ( k ) = ∑ − ∞ k δ ( k ) varepsilon(k)=sum_{-infty}^{k}delta(k) ε(k)=kδ(k)
  单位冲激序列的取样性质:
δ ( k ) f ( k ) = f ( 0 ) δ ( k ) delta(k)f(k)=f(0)delta(k) δ(k)f(k)=f(0)δ(k)
∑ − ∞ ∞ δ ( k ) f ( k ) = f ( 0 ) sum_{-infty}^{infty}delta(k)f(k)=f(0) δ(k)f(k)=f(0)

1.7 信号的运算

  除离散信号没有信号的吃端变化之外,其余信号的运算在离散信号与连续信号上都成立。

1.7.1 信号的加减乘运算

  信号可以加减乘,加减就是函数/序列对应自变量值的信号值相加减得到的新信号,乘也是对应自变量值想乘得到的新信号。

1.7.2 信号的反转

  信号的反转就是: f ( t ) → f ( − t ) f(t)to f(-t) f(t)f(t)的变化。

1.7.3 信号的平移

  信号的平移相当于信号在 x x x轴左右平移,具体规则为左加右减,即向左移动自变量增加,如: t → t + 1 t to t+1 tt+1,则表明信号向左移动了 1 1 1。向右移动,自变量减小,如: t → t − 1 t to t-1 tt1,则表明信号向右移动了 1 1 1

1.7.4 信号的尺度变化

  信号有压缩和展开两种变化, t → a t t to at tat,若 0 < a < 1 0<a<1 0<a<1,则信号为展开变化;若 a > 1 a>1 a>1,则信号为压缩变化;注意:离散信号没有尺度变化。

1.8 系统的概念与分类

  作为一个计算机相关专业的小伙子,理解系统的概念可以用编程里的函数/方法的来理解。系统分为输入(激励)跟输出(响应),从而实现一种功能。这类似于函数的输入变量跟返回值。也可以用数学上的函数来理解或表示,如: y = f ( t ) y=f(t) y=f(t) t t t为输入(激励), y y y为输出(响应)。
  一般系统分为线性系统与非线性系统、时变系统与时不变系统、因果系统与非因果系统。
  除此之外,动态系统的响应不仅与激励 { f ( . ) } ( . 既 可 以 为 离 散 信 号 又 可 以 为 连 续 信 号 ) {f(.)}(.既可以为离散信号又可以为连续信号) {f(.)}.有关,而且与过去的状态 { x ( 0 ) } {x(0)} {x(0)}有关,含有记忆原件(电容、电感等)的系统是动态系统。否则称及时系统无记忆系统
  以下是几种响应类型:
  全响应 y ( . ) = T [ { f ( . ) } , { x ( 0 ) } ] y(.)=T[{f(.)},{x(0)}] y(.)=T[{f(.)},{x(0)}],既有状态又有激励;
  零状态响应 y z s ( . ) = T [ { f ( . ) } , { 0 } ] y_{zs}(.)=T[{f(.)},{0}] yzs(.)=T[{f(.)},{0}],只有输入无状态;
  零输入响应 y z s ( . ) = T [ { 0 } , { x ( 0 ) } ] y_{zs}(.)=T[{0},{x(0)}] yzs(.)=T[{0},{x(0)}],只有状态无输入;

1.8.1 线性系统与非线性系统

凯k,jcc  线性系统具有齐次性: a f 1 → a y 1 af_1 to ay_1 af1ay1,可加性: f 1 → y 1 , f 2 → y 2 , 则 有 : f 1 + f 2 → y 1 + y 2 f_1 to y_1,f_2 to y_2,则有:f_1+f_2 to y_1+y_2 f1y1,f2y2,f1+f2y1+y2.
  当动态系统满足下列三个条件时,该系统成为线性系统:
  1、可分解性
y ( . ) = y z s ( . ) + y z i ( . ) y(.)=y_{zs}(.)+y_{zi}(.) y(.)=yzs(.)+yzi(.)
  2、零状态线性
T [ { a f 1 ( . ) + b f 2 ( . ) } , { 0 } ] = a T [ f 1 ( . ) , { 0 } ] + b T [ f 2 ( . ) , { 0 } ] T[{af_1(.)+bf_2(.)},{0}]=aT[f_1(.),{0}]+bT[f_2(.),{0}] T[{af1(.)+bf2(.)},{0}]=aT[f1(.),{0}]+bT[f2(.),{0}]
  3、零输入响应
T [ { 0 } , { a x 1 ( 0 ) + b x 2 ( 0 ) } ] = a T [ { 0 } , { a x 1 ( 0 ) } ] + b T [ { 0 } , { a x 1 ( 0 ) } ] T[{0},{ax_1(0)+bx_2(0)}]=aT[{0},{ax_1(0)}]+bT[{0},{ax_1(0)}] T[{0},{ax1(0)+bx2(0)}]=aT[{0},{ax1(0)}]+bT[{0},{ax1(0)}]

1.8.2 时变系统与时不变系统

  时不变性: f ( t − t d ) → y z s ( t − t d ) f(t-t_d)to y_{zs}(t-t_d) f(ttd)yzs(ttd),即: T [ { 0 } , f ( t − t d ) ] = y z s ( t − t d ) T[{0},f(t-t_d)]=y_{zs}(t-t_d) T[{0},f(ttd)]=yzs(ttd)
  ps:这个教程视频主要讲线性时不变系统(Linear Time-Invariant),简称LTI系统。

1.8.3 因果与非因果系统

  因果系统 是指 零状态响应不会出现在激励之前的系统。
  以下是因果系统:
y z s ( t ) = 3 f ( t − 1 ) y_{zs}(t)=3f(t-1) yzs(t)=3f(t1)
y z s ( t ) = ∫ − ∞ t f ( x ) d x y_{zs}(t)=int_{-infty}^tf(x){rm d}x yzs(t)=tf(x)dx
  以下是非因果系统:
   y z s ( t ) = 2 f ( t + 1 ) y_{zs}(t)=2f(t+1) yzs(t)=2f(t+1),令 t = 1 t=1 t=1时,有 y z s ( t ) = 2 f ( 2 ) y_{zs}(t)=2f(2) yzs(t)=2f(2)
   y z s ( t ) = f ( 2 t ) y_{zs}(t)=f(2t) yzs(t)=f(2t),令 t = 1 t=1 t=1时,有 y z s ( t ) = f ( 2 ) y_{zs}(t)=f(2) yzs(t)=f(2)

最后

以上就是复杂蜻蜓为你收集整理的信号系统笔记(一)基本概念0 前言1 信号的基本概念与分类的全部内容,希望文章能够帮你解决信号系统笔记(一)基本概念0 前言1 信号的基本概念与分类所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(80)

评论列表共有 0 条评论

立即
投稿
返回
顶部