第1章 信号与系统

1.0 引言

在前面绪论中已经提到,信号与系统概念出现在极为广泛的各种领域中。然而,在本书中将会看到,其中存在着一种分析体系,也就是说一种描述信号与系统的语言和一整套分析它们的强有力的方法,而这种语言和方法都能很好地应用于这些领域中所要解决的问题。本章就是从引入信号与系统的数学描述及其表示入手来建立这样一种分析体系的。紧随其后的几章,凭借这个基础来建立和描述另一些概念与方法,而这些又会大大加强对信号与系统问题的理解,以及在分析和解决涉及多个方面的信号与系统问题的能力。

1.1 连续时间和离散时间信号

1.1.1 举例与数学表示

信号可以描述范围极为广泛的一类物理现象。虽然信号可以用许多方式来表示,但是在所有的情况下,信号所包含的信息总是寄寓在某种变化形式的波形之中。考虑图1.1所示的这个简单电路,此时电压源 和电容器上的电压 的变化形式都是可以作为信号的例子。类似地,示于图1.2的外作用力 及所得汽车速度 随时间的变化也都是信号的例子。作为另一个例子,考虑人的声道系统,该系统根据声压上的起伏变化产生语音信号。图1.3示出某一段语音信号的录音波形,通过拾音器感受到声压的变化,然后再转换为某种电信号。由图可见,不同的语音相应有不同的声压变化波形,并且声道系统产生的可懂语言就对应着一串特定的波形。另外,图1.4所示为一张黑白照片,这时整张照片上各点的亮度变化波形才是重要的。

图1.1 含有电压源 和电容器电压 的简单电路

图1.2 一辆汽车。 为来自发动机的外加力, 为正比于汽车速度 的摩擦力

在数学上,信号可以表示为一个或多个变量的函数。例如,一个语音信号就可以表示为声压随时间变化的函数;一张黑白照片就可以用亮度随二维空间变量变化的函数来表示。本书的讨论范围仅限于单一变量的函数,而且为了方便起见,以后在讨论中一般总是用时间来表示自变量,然而在某些具体应用中自变量不一定是时间。例如,在地球物理学研究中,用于研究地球结构的一些物理量,如密度、气隙度和电阻率等,就是随地球深度变化的信号;在气象观察中,有关气压、温度和风速随高度的变化也是很重要的一类信号。图1.5所示为典型的垂直方向风速随高度变化的年平均分布图,这种风速随高度的变化情况用于气象图的研究,以及某些风的状况的研究,后者可能会影响飞机接近机场和降落。

图1.3 一个语音信号的波形[摘自Applications of Digital Signal Processing, A.V. Oppenheim, ed. (Englewood Cliffs, N.J.: Prentice-Hall, Inc., 1978), p. 121.]。该信号代表“Should we chase”这句话的声压随时间的变化波形。图的上部相应于“Should”, 第二行是“we”, 最下面两行是“chase”(图中还大致标出了每个字中逐个音的起始和结束部位)

图1.4 一张黑白照片

图1.5 典型的垂直方向风速年平均分布图(摘自Crawford and Hudson, National Severe Storms Laboratory Report, ESSA ERLTM-NSSL 48, August 1970)

全书将考虑两种基本类型的信号:连续时间信号和离散时间信号。在前一种情况下,自变量是连续可变的,因此信号在自变量的连续值上都有定义;而后者仅仅定义在离散时刻点上,也就是自变量仅取在一组离散值上。作为时间的函数的语音信号和随高度变化的大气压都是连续时

间信号的例子;图1.6所示的每周道·琼斯(Dow Jones)股票市场指数就是离散时间信号的一个例子。在人口统计学的研究中,还可以找到其他离散时间信号的例子,诸如平均预算、犯罪率或捕鱼量等,都可以分别对应家庭大小、总人口或捕鱼船的类型等离散变量列成表格形式。

图1.6 离散时间信号的例子。从1929年1月5日至1930年1月4日,每周道·琼斯股票市场指数的变化

为了区分这两类信号,我们用 表示连续时间变量,而用 表示离散时间变量。另外,连续时间信号用圆括号()把自变量括在里面,而离散时间信号则用方括号[]来表示。当用图的方法来表示信号很有用时,也常常这样做。图1.7就给出了一个连续时间信号 和一个离散时间信号 的例子。值得注意的是,离散时间信号 仅仅在自变量的整数值上有定义。把 用图来表示就是为了强调这一点,有时为了更加强调这一点,就干脆称 为离散时间序列。

(a)

图1.7 信号的图形表示。(a)连续时间信号;(b)离散时间信号

当然,一个离散时间信号 可以表示一个其自变量变化本来就是离散的现象,诸如有关人口统计学中的一些数据就属于这类信号的例子。另一方面,有些很重要的离散时间信号则是通过对连续时间信号的采样而得到的,这时该离散时间信号 则代表一个自变量连续变化的连续时间信号在相继的离散时刻点上的样本值。由于速度、计算能力及灵活性等方面的进展,因

此近代数字处理器可用来实现许多实际系统,其范围包括数字自动驾驶仪到一般的数字音频系统。这样的系统都要求利用代表连续时间信号经采样过的离散时间样本序列,这就是飞机的位置、速度和航向,或音频系统的语音和音乐。同样,报纸及本书中所用的照片实际上也都是由很多细小的点格所组成的,其中每一点就代表着相应于原照片上该点亮度的采样。无论这些离散时间信号的来源是什么,信号 总是在 的整数值上有定义,因此像所谓一个数字语音信号的第 个样本,以及对某一家庭的 个家庭成员的平均预算等,都是毫无意义的。

本书大部分都分别但并行地讨论离散时间信号和连续时间信号,以使通过一种信号类型获得的细节有助于对另一种信号类型的理解。到第7章再回到采样问题上来,这样就可以把连续时间信号和离散时间信号的概念结合起来,以揭示这两种信号之间的关系。

1.1.2 信号能量与功率

从到目前为止所给出的例子可以看到,信号可以表示范围很广的一些现象。在很多(但不是全部)应用中,所考虑的信号是直接与在某一物理系统中具有功率和能量的一些物理量有关的。例如,若 分别是阻值为 的某一电阻上的电压和电流,那么其瞬时功率就是

在时间间隔 内消耗的总能量就是

其平均功率(average power)为

类似地,对于图1.2中的汽车,由于摩擦所耗散的瞬时功率是 ,然后就可以按式(1.2)和式(1.3)来定义在其一段时间内的总能量和平均功率。

利用这些简单的实际例子作为楔子,就可以对任何连续时间信号 或离散时间信号 采用类似的功率和能量的术语。然而,不久将会看到,把信号看成具有复数值往往更方便,这时在 内的总能量对于一个连续时间信号 来说就可定义为

其中 记为 (可能为复数) 的模。将式(1.4)除以长度 就可得到其平均功率。类似地,在 内的离散时间信号 的总能量就是

将其除以区间内的点数 就得到在该区间内的平均功率。要牢记的是,这里所用的“功率”和“能量”与式(1.4)和式(1.5)中的量是否真正关联了物理量无关①。尽管如此,我们仍发现采用这些术语在一般意义上很方便。

并且,在很多系统中关心的是信号在一个无穷区间内(如 )的功率和能量,在这些情况下,将总能量定义成按式(1.4)和式(1.5),将其区间趋于无穷的极限来考虑,在连续时间情况下就是

而在离散时间情况下就是

注意,对于某些信号,式(1.6)的积分或式(1.7)的求和可能不收敛。例如,若 在全部时间内都为某一非零的常数值就是这样。这样的信号具有无限的能量,而 的信号具有有限的能量。

关于在无限区间内的平均功率,可按类似的方式分别定义为连续时间情况下的

和离散时间情况下的

利用这些定义就可以区分三种重要的信号。其中之一是信号具有有限的总能量,即 。这种信号的平均功率必须为零,因为在连续时间情况下,由式(1.8)可看出

信号在 内其值为 1,而在此区间以外其值均为 0 就是有限能量信号的另一个例子,这时

第二类信号是其平均功率 有限的信号。根据刚才看到的,如果 ,就必然有 。这是很自然的,因为如果单位时间内有某一个非零的平均能量(也就是非零功率),那么在无限区间内积分或求和就必然得出无限大的能量值。例如,常数信号 就具有无限能量,但是平均功率 。第三类信号就是 都不是有限的,一个例子就是信号 。对于这三类信号的其他例子,本章稍后部分及后续各章中都会遇到。

1.2 自变量的变换

信号与系统分析中一个重要的概念是关于信号的变换概念。例如,在飞机控制系统中对应于驾驶员动作的信号,经由电的和机械的系统变换为飞机推力或飞机控制翼面(如舵或副翼)位置上的改变,进而再经过该机体的动力学和运动学原理变换为飞机速度和航向上的变化。同样,在高保真度音频系统中,代表录制在一盘磁带或密纹唱片上的音乐的信号,为了增强所要求的特性、除去录制噪音或者平衡几种信号分量(如高音和低音)也进行了变换。这一节只关注很有限的但很重要的几种最基本的信号变换,这些变换只涉及自变量的简单变换,也就是时间轴的变换。正如在这一节及本章后续节中所看到的,这些基本变换可以引入信号与系统的几个基本性质。在以后的各章中将会发现它们在定义和表征更为丰富和更加重要的一类系统中也起着重要的作用。

1.2.1 自变量变换举例

一种简单但很重要的信号自变量变换的例子是时移(time shift)。离散时间情况下的时移如图1.8所示,这里有两个信号 ,它们在形状上是完全一样的,但在位置上互相有一个移位。连续时间情况下遇到的时移如图1.9所示,这里 代表一个延时(若 为正)的 ,或代表一个超前(若 为负)的 。这种形式关联的信号可以在雷达、声呐及地震信号处理等应用中找到。配置在不同地点的几台接收机观察经由某一媒质(水、岩石、空气等)传来的同一台发射机发来的信号,由于各个接收点与发射机的距离不等而造成传播时间上的差别,就形成了信号间的不同时移。

图1.8 用时移关联的离散时间信号。图中 ,所以 的延时,即 中的每一点在 中都稍后出现

时间轴的第二种基本变换是时间反转(time reversal)。例如,在图1.10中, 就是将 为轴反转而得到的。类似地,在图1.11中, 也是从信号 为轴反转而得的。这样,如果 代表一盘录音磁带,那么 就代表同样一盘磁带倒过来放(即从末尾向前倒放)的结果。第三种基本变换是时间尺度变换(time scaling)。在图1.12中给出了 三个信号,这三个信号是与自变量的线性尺度变换联系着的。倘若再一次把 想象为一盘录音磁带,那么 将是这盘磁带以两倍的速度放音的结果,而 则代表原磁带将放音速度降低一半。

图1.9 用时移关联的连续时间信号。图中 ,所以 就是一个超前的 ,即在 中的每一点在 中都提前出现

图1.10(a)离散时间信号 ;(b) 为轴反转后的

(a)

(b)

图1.11 (a) 连续时间信号 ; (b) 为轴反转后的

图1.12 用时间尺度变换关联的连续时间信号

常常关注的是对某一个已知的信号 ,通过自变量变换以求得一个形式如 的信号,其中 都是给定的数。这样一种自变量变换所得到的信号除了有一个线性的扩展(若 )或压缩(若 ),时间上的反转(若 )及移位(若 )外,仍旧保持 的形状。现用下面的一组例子给予说明。

例1.1 已知信号 如图1.13(a)所示, 就是 沿 轴左移一个单位,如图1.13(b)所示。具体而言, 取得的值,在 中发生在 ,例如 的值在 中是在 处得到。同样,因为 时为零,所以 时为零;类似地,因为 时为零,所以 时为零。

(a)

(b)

(c)

(d)

(e)

图1.13 (a) 用于例1.1至例1.3的连续时间信号 ,图示说明自变量变换;(b) 时移信号 ;(c) 用时移和反转得到的 ;(d) 时间尺度变换信号 ;(e) 由时移和尺度变换得到的

现在考虑信号 ,它可以在 中以 代替 来得到。这就是说, 就是 的时间反转。因此 可以在图上以 为轴将 反转而得到,如图1.13(c)所示。

例1.2 已知信号 如图1.13(a)所示,信号 就相应于 以因子2/3进行线性时间压缩,如图1.13(d)所示。具体而言就是 所取得的值,在 中是在 时得到。例如, 时的值,在 中是在 时求得。同样,因为 时为零,所以有 时也为零;因为 时为零,所以 就在 时为零。

例1.3 假设对于一个给定信号 ,想看看自变量变换的效果,以求得一个形如 的信号,其中 都是给定的数。为此,一种有条不紊的途径是首先根据 的值将 延时或超前,然后再根据 的值来对这个已经延时或超前的信号进行时间尺度变换和/或时间反转。如果 ,就将该已被延时或超前的信号进行线性扩展;如果 ,就进行线性压缩,而若 就再进行时间反转。

为了说明这种方法,看看 是怎么由图1.13(a)的 求得的。因为 ,所以首先将 超前1(即左移1),如图1.13(b)所示。因为 ,所以就应将图1.13(b)已左移的信号线性压缩,压缩因子是 ,于是就得到如图1.13(e)所示的信号,这就是

自变量变换除了在表示一些物理现象(如声呐信号的时移、磁带的快放或倒放等)中的应用外,它在信号与系统分析中是极为有用的。在1.6节和第2章中都将应用自变量变换来引入和分析系统的性质。这些变换在定义和研究信号的某些重要性质方面也是很重要的。

1.2.2 周期信号

在全书中常常会遇到的一类重要信号就是周期(periodic)信号。一个周期连续时间信号 具有这样的性质,即存在一个正值的 ,对所有的 来说,有

换句话说,当一个周期信号时移 后其值不变。这时就说 是一个周期信号,周期为 。周期的连续时间信号出现在各种场合。例如,习题2.61中所说明的具有能量存储系统的自然响应,诸如无电阻损耗的理想 电路和无摩擦损耗的理想机械系统的自然响应都是周期的;而且事实上它们都是由一些基本的周期信号所组成的,这些都将在1.3节中讨论。

图1.14给出了一个周期的连续时间信号的例子。从该图或者从式(1.11)都能很快得出:如果 是周期的,周期为 ,那么对所有的 和任意整数 来说,就有 ,由此 对于周期 等都是周期的。使式(1.11)成立的最小正值 称为 的基波周期(fundamental period) 。除了 为一个常数外,基本周期的定义都成立;在 为一个常数的情况下,基波周期无定义,因为这时对任意 来说 都是周期的(所以不存在最小的正值 )。一个信号 不是周期的就称为非周期(aperiodic)信号。

在离散时间情况下可类似地定义出周期信号,具体而言,如果一个离散时间信号 时移

一个 后其值不变,即对所有的 值有

是周期的,周期为 为某一正整数。若式(1.12)成立,那么 对于周期 ,…也都是周期的,其中使式(1.12)成立的最小正值 就是它的基波周期(fundamental period) 。图1.15所示为一个基波周期 的离散时间周期信号的例子。

图1.14 连续时间周期信号

例1.4 现在来解这一类的问题,即要确定所给信号是否是周期性的。这里要确认的信号是

由三角几何学可知 , , 因此分别对 考虑, 在相距每 长度时都确实重复无疑。然而, 正如图1.16所示, 在原点有一个不连续点, 而这样的不连续点并不在其他地方重现。因为一个周期信号在形状上的每一个特点都必须周期性地重现, 所以可以得出 不是周期的。

图1.15 基波周期 的离散时间周期信号

图1.16 例1.4所讨论的信号

1.2.3 偶信号与奇信号

信号的另一种有用的性质是在时间反转之下有关信号的对称性问题。如果一个信号 ,以原点为轴反转后不变,就称其为偶(even)信号。在连续时间情况下,若有

则为偶信号,而在离散时间情况下若有

则为偶信号。如果有

就称该信号为奇(odd)信号。一个奇信号在 时必须为0,因为式(1.16)和式(1.17)要求 。图1.17所示为偶连续时间信号和奇连续时间信号的例子。

一个重要的事实是,任何信号都能分解为两个信号之和,其中之一为偶信号,另一个为奇信号。为此考虑下列信号:

分别称为 的偶部(even part)和奇部(odd part)。很简单地就可确认偶部是偶信号,而奇部是奇信号,且 就是两者之和。在离散时间情况下上述结论也完全成立。图1.18所示为一个离散时间信号奇偶分解的例子。

(a)

(b)

图1.17 (a) 偶连续时间信号;(b) 奇连续时间信号

图1.18 离散时间信号奇偶分解的例子

1.3 指数信号与正弦信号

这一节和下一节要介绍几个基本的连续时间和离散时间信号。这样做不仅仅是因为这些信号经常出现,更重要的是它们可以作为基本的信号构造单元来构成其他许多信号。

1.3.1 连续时间复指数信号与正弦信号

连续时间复指数信号具有如下形式:

其中 一般为复数。根据这些参数值的不同,复指数信号可有几种不同的特征。

实指数信号

如图1.19所示,若 都是实数,这时的 称为实指数信号(complex exponential signal),具有两种类型的特性。若 是正实数,那么 的增加而呈指数增长。这种类型的信号可以用来描述原子爆炸或复杂化学反应中的链锁反应等很多不同的物理过程。若 是负实数,则 的增加而呈指数衰减。这种类型的信号也可用来描述诸如放射性衰变、 电路及有阻尼的机械系统的响应等范围广泛的各种现象。特别是,正如习题2.61和习题2.62中所指出

的,图1.1所示的电路和图1.2所示的汽车,它们的自然响应都是指数衰减的。当 就为一个常数。

图1.19 连续时间实指数信号 。(a) ; (b)

周期复指数和正弦信号

第二种重要的复指数信号是将 限制为纯虚数,特别是考虑如下信号:

该信号的一个重要性质是,它是周期信号。为了证明这一点,可以根据式(1.11),如果存在一个 而使下式成立:

就是周期的。或者,由于

要使 是周期的,就必须有

,则 ,这时对任何 都是周期的;若 ,那么使式(1.23)成立的最小正 值,即基波周期 应为

可见 都是具有同一基波周期的周期信号。

与周期复指数信号密切相关的一种信号是正弦信号(sinusoidal signal)

如图1.20所示。用秒作为 的单位,则 的单位就是弧度(rad),而 的单位就是rad/s。一般又可写成 ,其中 的单位是周期数/秒,即 。和复指数信号一样,正弦信号也是周期信号,其基波周期 由式(1.24)确定。正弦和周期复指数信号也可以用来描述很多物理过程的特性,尤其是存储能量的物理系统。例如,在习题2.61中指出, 电路的自然响应是正弦的,机械系统的简谐振动,以及音乐中的单音声压振动都是正弦的。

利用欧拉(Euler)关系①,复指数信号可以用与其相同基波周期的正弦信号来表示[见式(1.21)],即

图1.20 连续时间正弦信号

而式(1.25)的正弦信号也能用相同基波周期的复指数信号来表示,即

注意,式(1.27)中的两个指数信号都有复数振幅,所以正弦信号还可以用复指数信号表示为:

其中,若 是一个复数,则 记为它的实部。 记为 的虚部,这样就有

从式(1.24)可以看到,连续时间正弦信号或一个周期复指数信号,其基波周期 是与 成反比的,也称 为基波频率(fundamental frequency)。由图1.21可以看出这意味着什么。如果 减小,就会减慢 的振荡速率,因此周期增长;相反,如果 增加,振荡速率就会加快,因此周期缩短。现在考虑 的情况,正如早先已经指出的,这时 为一个常数,因此对于任意正值 它都是周期的,所以常数信号的基波周期无定义。另一方面,在这种情况下若定义一个常数信号的基波频率为零,也就是说振荡速率为零,这也不会引起什么混淆。

周期信号,尤其是式(1.21)的复指数信号和式(1.25)的正弦信号,给出了具有无限能量但有有限平均功率的这类信号的例子。例如,考虑式(1.21)的周期复指数信号,假设在一个周期内计算该信号的总能量和平均功率:

因为随着 ,有无穷多个周期,所以在全部时间内积分的总能量就是无限大。该信号的每个周期都完全一样,因为在每个周期内信号的平均功率等于1,所以在多个周期上平均也总是得到1的平均功率。这就是说,周期复指数信号具有有限平均功率,等于

在习题1.3中还给出了另外几个有关计算周期和非周期信号能量和功率的例子。

(a)

(b)

(c)

图1.21 连续时间正弦信号基波频率和周期之间的关系。图中 ,也即

周期复指数信号在讨论信号与系统的大部分问题中都起着十分重要的作用,部分原因是由于对许多其他信号来说,它们可用来作为极其有用的信号基本构造单元。同时,一组成谐波关系(harmonically related)的复指数信号也是很有用的;也就是说,周期复指数信号的集合内的全部信号都是周期的,且有一个公共周期 。具体而言,对一个复指数信号 ,要成为具有周期为 的周期信号的必要条件是

这就意味着 的倍数,即

由此,若定义

可以得出,为满足式(1.34), 必须是 的整倍数。这就是说,一个成谐波关系的复指数信号的集合就是一组其基波频率是某一正频率 的整倍数的周期复指数信号,即

就是一个常数;而对任何其他的 值, 是周期的,其基波频率为 ,基波周期为

因为在任何长度为 的时间间隔内,恰好通过了 个基波周期,所以第 次谐波 来说仍然是周期的。

这里用的术语“谐波”与在音乐中所用的意思是相同的,即由声压振动得到的各种音调的频率都是某一基波频率的整倍数。例如,小提琴上的一根弦的振动模式就能够当成一组成谐波关系的周期指数信号的加权和。在第3章中将看到,利用式(1.36)成谐波关系的信号作为基本构造单元可以构成各种各样的周期信号。

例1.5 有时希望把两个复指数的和化成单一的复指数和单一的正弦函数的乘积来表示。例如,要想画出下列信号的模:

可以首先将式(1.38)右边的两个复指数进行因式分解,其具体做法是将右边和式的两个指数中的频率求平均值,然后作为公因子提出来,为此可得

根据欧拉关系,上式可写成

从上式中可直接得出 的模的表达式为

这里已经用到复指数 的模总是1这一点。 就是一般的全波整流过的正弦波,如图1.22所示。

图1.22 例1.5中的已经全波整流过的正弦波

一般复指数信号

最一般情况下的复指数信号可以借助于已经讨论过的实指数信号和周期复指数信号来表示和说明。考虑某一复指数 ,将 用极坐标, 用笛卡儿坐标表示,分别有

那么

利用欧拉关系,可以进一步展开为

由此可见,若 ,则复指数信号的实部和虚部都是正弦的;而若 ,其实部和虚部则是一个振幅呈指数增长的正弦信号,若 则为振幅呈指数衰减的正弦信号。这两种情况如图1.23所示,图中的虚线对应于函数 。由式(1.42)知道 是复指数信号的振幅,可见 起着一种振荡变化的包络作用,也就是说每次振荡的峰值正好落在这两条虚线内。这样,包络线给我们提供了一个十分方便的工具,使我们可以看出振荡幅度的变化趋势。

图1.23 (a) 幅度增长的正弦信号 , ;

(b) 幅度衰减的正弦信号

具有指数衰减振幅的正弦信号常称为阻尼正弦振荡(damped sinusoids)。RLC电路和包括阻尼和恢复力的机械系统(例如汽车减震系统)的响应都是指数衰减振荡的例子。这样一类系统都具有这样的过程:随着振荡衰减的过程,由电阻、摩擦等阻力消耗掉能量。在习题2.61和习题2.62中还能见到这样的系统,及其有阻尼的正弦自然响应的例子。

1.3.2 离散时间复指数信号与正弦信号

与连续时间情况一样,一种重要的离散时间信号是复指数信号(complex exponential signal)或序列(sequence),定义为

其中 一般均为复数。若令 ,则有另一种表示形式为

虽然从形式上看,式(1.45)更类似于连续时间复指数信号的表达式(1.20),但是在离散时间情况下,往往把离散时间复指数序列写成式(1.44)更为方便和实用些。

实指数信号

如果 都是实数,那么就会有如图1.24所示的几种特性。若 ,则信号随 呈指数增长;若 ,则信号随 呈指数衰减。另外,若 是正值,则 的所有值都具有同一符号;而若 为负值,则 的符号交替变化。同时要注意,若 就是一个常数;而若 的值就在 之间交替变化。实离散时间指数序列可以用来描述诸如人口增长作为“代”的函数、投资总回收作为日、月或季度的函数等这样一些问题。

正弦信号

如果将式(1.45)中的 局限为纯虚数,即 ,就可以得到另一个重要的复指数序列。具体而言,考虑如下序列:

与连续时间情况一样,这个信号是与正弦信号密切相关的,即

若取 无量纲,则 的量纲都应是弧度。图1.25中示出了三个正弦序列的例子。

图1.24 实指数信号 。(a) ; (b) ; (c) ; (d)

图1.25 离散时间正弦信号

与前面的做法一样,利用欧拉公式可以将复指数和正弦序列联系起来为

式(1.46)和式(1.47)的信号就是在离散时间信号中具有无限总能量和有限平均功率的例子。因为 ,式(1.46)中信号的每个样本在信号能量中的贡献都是1。因此,在 内的总能量就是无穷大;而在每单位时刻点上的平均功率明显等于1。在习题1.3中将给出计算离散时间信号能量和功率的其他例子。

一般复指数信号

一般离散时间复指数信号可以用实指数和正弦信号来表示。具体而言,将 均以极坐标形式给出,即

则有

于是,对 ,复指数序列的实部和虚部都是正弦序列。对 ,其实部和虚部为正弦序列乘以一个呈指数衰减的序列。对 ,则乘以一个呈指数增长的序列。图1.26示出了这些信号的例子。

图1.26 (a) 增长的离散时间正弦信号;(b) 衰减的离散时间正弦信号

1.3.3 离散时间复指数序列的周期性质

虽然在连续时间和离散时间信号之间有很多相似之处,但是也存在一些重要的差别。其中之一是关于离散时间指数信号 的。在1.3.1节,与其对应的连续时间信号 具有以下两个性质:(1) 愈大,信号振荡的速率就愈高;(2) 对任何 值都是周期的。现在,就这两点方面来考察 ,就会看到在这两个性质上,离散时间信号和连续时间信号肯定是不一样的。

第一个性质的不同直接来自于离散时间和连续时间复指数信号之间另一个极为重要的不同之处。为此,研究频率为 的离散时间复指数信号:

式(1.51)表明,离散时间复指数信号在频率 与频率 时是完全一样的。这一点和连续时间复指数信号 完全不同,后者不同的 就对应着不同的信号;而在离散时间情况下,具有频率为 的复指数信号与 ,等等这些频率的复指数信号则是一样的。因此,在考虑这种离散时间复指数信号时,仅仅需要在某一个 间隔内选择 即可。虽然从式(1.51)来看,任何 间隔都是可以的,但在大多数情况下总是利用 ,或者 这样一个区间。

由于式(1.51)指出的周期性质, 就不具有随 在数值上的增加而不断增加其振荡速率的特性。事实上如图1.27所示,而是随着 从0开始增加,其振荡速率愈来愈快,直到 为止,然后若继续增加 ,其振荡速率就会下降,直到 为止,这时又得到与 时同样的结果(常数序列)。因此,离散时间复指数的低频部分(也就是慢变化)位于 在0, 和任何

其他 的偶数倍值附近;而高频部分(也就是相应于快变化)则位于 及其他任何 的奇数倍值附近。特别值得注意的是,在 或任何其他 的奇数倍处有

以至于信号在每一点上都改变符号,产生剧烈振荡,如图1.27(e)所示。

(a)

(b)

(c)

(d)

(e)

(f)

(g)

(h)

(i)

图1.27 对应于几个不同频率时的离散时间正弦序列

要讨论的第二个性质是关于离散时间复指数信号的周期性问题。为了使信号 是周期的,周期为 ,就必须有

这就等效于要求

为了使式(1.54)成立, 必须是 的整数倍,也就是说必须有一个整数 ,满足:

或者

根据式(1.56),若 为一个有理数, 就是周期的;否则就不是周期的。这一结论对离散时间正弦信号也是成立的。例如图1.25(a)和图1.25(b)中的信号就是周期的;而图1.25(c)中的信号不是周期的。

根据上面的讨论,我们来求离散时间复指数信号的基波周期和基波频率。基波周期和基波频率的定义和连续时间情况一样,即如果 是一个周期序列,基波周期为 ,则它的基波频率就是 。然后,考虑一个周期复指数信号 ,其中 。正如刚才所证明的,一定有若干对 存在,满足式(1.56),即 。在习题1.35中将证明,如果 没有公因子,那么 的基波周期就是 。将这一点再与式(1.56)结合起来,可以求得周期信号 的基波频率就是

当然,基波周期也能写为

上面最后两个表示式(1.57)和式(1.58)与连续时间情况下所对应的式(1.24)是不同的。表1.1中综合了连续时间信号 和离散时间信号 之间的一些不同点。当然,若 ,基波频率为0,基波周期无定义,这与连续时间情况下是相同的。

表 1.1 信号 的比较

e^iω0te^iω0n
ω0不同,信号不同频率相差2π的整倍数,信号相同
对任何ω0值都是周期的仅当ω0=2πm/N时才是周期的,这里N(大于0)和m均为整数
基波频率为ω0基波频率*ω0/m
基波周期: {ω0=0时无定义 ω0≠0时2π/ω0}基波周期: {ω0=0时无定义 ω0≠0时m(2π/ω0)}

*这里假设 无任何公因子。

为了对以上性质加深理解,再来看看图1.25中的几个信号。首先,图1.25(a)中的序列 可以看成连续时间正弦信号 在整数时刻点上的样本值。这时, 是基波周期为12的周期信号, 也是基波周期为12的周期序列。也就是说, 的值每隔12个点都重复,这与 的基波周期是完全同步的。

与此相反,图1.25(b)中的序列 ,可以当成 在整数时刻点上的样本值。这时, 是基波周期为31/4的周期信号;另一方面, 却是基波周期为31的周期序列。造成这种差别的原因是离散时间信号仅能在自变量的整数值上有定义。于是,当 开始完成一个整周期时,在时刻 上不能取得样本值。类似地,在 上,即当 走完两个或三个整周期时,也不存在样本点。但是,在 走完四个整周期,即 ,才有整数的样本点,可取得样本值。这一点从图1.25(b)中就能看出, 值的变化并不随着 每单个周期重复,而是每隔4个周期,即每隔31点才重复。

类似地,信号 可看成信号 在整数时刻点上的样本值。这时, 的值在整数时刻点永不重复,因为这些样本点从来也不会落在 的周期 及其倍数的点

上,因此 不是周期的。虽然人眼看起来好像是周期的,其实这是由于人眼在样本点间进行内插,看到了它的包络 的结果。在习题1.36中将进一步说明,利用采样概念可对离散时间正弦序列的周期性有更深入的理解。

例1.6 假设欲确定如下离散时间信号的基波周期:

式(1.59)右边第一个指数有一个基波周期是3。虽然这可以用式(1.58)来证明,但是还有一个比较简单的方法可以得出这一答案。留意第一项的相角 ,要使该指数值开始重复,这个相角就必须增加 的倍数。于是立即可见,若 递增一个3,这个相角就增加了一个 。至于第二项,要使其相角 增加一个 就必须递增 ,而这是不可能的,因为 只能是整数。类似地,要相角增加 就必须递增 ,这仍然是一个非整数的增量。然而,把相角增加 要求 有8的增量,这个8就是第二项的基波周期了。

现在,为了使整个信号 重复,式(1.59)中的每一项都必须通过各自基波周期的整数倍。完成这个过程的 的最小增量是24。也就是说,在24点的间隔内,式(1.59)右边第一项已经穿过了它的8个基波周期,而第二项则穿过了它的3个基波周期,而总的信号 穿过的只是1个基波周期。

与连续时间情况一样,考虑一组成谐波关系的周期离散时间复指数信号在离散时间信号与系统分析中也是有很大价值的。这就是一组具有公共周期 的周期复指数信号,由式(1.56)可知,这些信号的频率都是基波频率 的整倍数,即

在连续时间情况下,这些成谐波关系的信号 ,…都是不相同的。然而,由于式(1.51)的原因,在离散时间情况下却不是这样。因为

这意味着,由式(1.60)所给出的一组信号中,仅有 个互不相同的周期复指数信号。例如,

是全不相同的,而任何其他的 都将与上列中的一个相同,例如

1.4 单位冲激与单位阶跃函数

这一节要介绍另外两个基本信号,这就是在连续时间和离散时间情况下的单位冲激与单位阶跃函数,在信号与系统分析中它们都是非常重要的。在第2章中将会看到如何利用单位冲激信号作为基本构成单元来构成和表示其他的信号。先讨论离散时间情况。

1.4.1 离散时间单位脉冲和单位阶跃序列

最简单的离散时间信号之一就是单位脉冲(unit impulse),或称单位样本(unit sample),定义为

如图1.28所示。全书把 称为单位脉冲或单位样本,两者都通用。

第二个基本的离散时间信号是离散时间单位阶跃(unit step),用 表示,定义为

单位阶跃序列如图1.29所示。

图1.28 离散时间单位脉冲(样本)序列

图1.29 离散时间单位阶跃序列

离散时间单位脉冲和单位阶跃之间存在着密切的关系。离散时间单位脉冲是离散时间单位阶跃的一次差分(first difference),即

相反,离散时间阶跃是单位样本的求和函数(running sum),即

图1.30示出了式(1.66)的关系。因为单位样本仅在它的宗量为零时不为零,所以式(1.66)的求和在 时为0,而在 时为1。另外,在式(1.66)中将求和变量从 改变为 后,离散时间单位阶跃也可用单位样本表示成

或等效为

图1.31示出式(1.67)的关系。这时, 等于 时为非零,所以式(1.67)当 时为0,而当 时为1。

图1.30 式(1.66)的求和。(a) ;(b)

图1.31 式(1.67)的关系。(a) ; (b)

式(1.67)的一种解释是,可以把它看成一些延时脉冲的叠加,也就是说将其看成在 发生的 ,在 发生的 ,以及在 发生的 等的和。在第2章将对这种解释进行更直接的应用。

单位脉冲序列可以用于一个信号在 时的值的采样,因为 仅在 为非零值(等于1),所以有

更一般的情况是,若考虑发生在 处的单位脉冲 ,那么就有

单位脉冲的这种采样性质在第2章和第7章中将起到重要的作用。

1.4.2 连续时间单位阶跃和单位冲激函数

与离散时间情况相类似,连续时间单位阶跃函数(unit step function) 定义为

如图1.32所示。值得注意的是,单位阶跃在 这一点是不连续的。连续时间单位冲激函数(unit impulse function) 与单位阶跃的关系也和离散时间单位脉冲与单位阶跃函数之间的关系相类似,即连续时间单位阶跃是单位冲激的积分函数(running integral),

这就使人联想到 之间还有一种类似于式(1.65)这样的关系存在。根据式(1.71),连续时间单位冲激可看成连续时间单位阶跃的一次微分(first derivative):

与离散时间情况相比,利用式(1.72)来表示单位冲激函数存在一些困难,这是因为 是不连续的,因此正规来讲是不可微的。然而,可以考虑把式(1.72)解释成图1.33所示信号 的一种近似,这里 从0升到1是在一个较短的时间间隔 内完成的。很自然,瞬时变化的单位阶跃可以看成 的一种理想化的结果,因为 是这样的短暂以至于对任何实际问题来说无关紧要。正规地说, 是当 时, 的极限。现在来考虑这一导数

如图1.34所示。

图1.32 连续时间单位阶跃函数

图1.33 单位阶跃的连续近似

注意, 是一个持续期为 的短脉冲,而且对任何 值,其面积都为1。随着 变得愈来愈窄,愈来愈高,但始终保持单位面积。它的极限形式

就能看成 变为无穷小后,短脉冲 的一种理想化的结果。事实上,因为 没有持续期,但有面积,因此就用图1.35的符号,在 处用箭头指出脉冲的面积集中在 ,用箭头旁边

的高度“1”来表示该冲激的面积,称为冲激强度。更为一般地, 的面积就是 ,因此有

如图1.36所示,箭头的高度选为正比于冲激的面积。

图1.34 的导数

图1.35 连续时间单位冲激

图1.36 冲激强度为 的冲激

和离散时间情况一样,式(1.71)的积分可以用图1.37来说明。因为连续时间单位冲激 的面积是集中在 的,因此这个积分从 开始到 都是0, 时则为1。与离散时间式(1.67)相类似,若把式(1.71)的积分变量 置换为 ,就可以将连续时间单位阶跃和单位冲激函数之间的关系表示成另一种形式,即

或等效为

之间的关系可用图1.38来说明。因为在这种情况下 的面积集中于 的点上,因此,式(1.75)的积分对于 是0,而对于 是1。这种单位冲激特性在积分意义下的图解说明在第2章的讨论中极为有用。

图1.37 式(1.71)的积分。(a) ; (b)

图1.38 式(1.75)的积分。(a) ; (b)

与离散时间单位脉冲函数一样,连续时间冲激函数也具有一个很重要的采样性质。尤其是,有许多理由认为,考虑一个冲激和一些常规连续时间函数 的乘积是很重要的。这个乘积是最容易按照式(1.74) 的定义来给予说明的,具体而言,考虑下式:

在图1.39(a)中已经画出了这两个时间函数 ,图1.39(b)是乘积的非零部分经过放大的结果。作为对此,在 区间以外, 。现在若 足够小,以使 内可以近似认为是一个常数 ,则有

因为 的极限,所以有

同理,对出现在任意一点(例如 )的冲激应该有一个类似的表示式为

(a)

(b)

图1.39 乘积 。(a)两个相乘函数的图;(b)乘积非零部分的放大

虽然这一节有关单位冲激函数的讨论多少有些不太正规,但是却给出了这个信号的一些重要的直观形象,而这些在本书自始至终都是很有用的。正如我们已经说过的,单位冲激函数应该看成一种理想化的东西。在2.5节将会更为详细地讨论和说明。任何真实的物理系统都会有惯性存在,因此不可能对输入做出瞬时的响应。因此,如果一个足够窄的脉冲加到这样的系统上,该系统的响应就不会受脉冲持续期或脉冲的形状细节而有明显的影响,于是,所关注的脉冲的主要特性就是该脉冲的一种总的综合效果,也就是它的面积。对于那些比其他系统响应快得多的系统,脉冲就必须具有更短的持续期,以达到脉冲形状的细节或者它的持续期不再起作用为止。对任何物理系统来说,总是可以找到一个“足够窄”的脉冲。这样,单位冲激就是这一概念的理想化结果,即对任何系统来说都足够窄的那么一个脉冲。在第2章中将会看到,一个系统对这个理想化脉冲的响应在信号与系统分析中起着关键作用,并且在建立和理解这一作用的过程中,对它将会有更进一步的认识①。

例1.7 考虑图1.40(a)中的不连续信号 。由于连续时间单位冲激和单位阶跃之间的关系,可以很容易地算出并画出该信号的导数。具体而言, 的导数除了在那些不连续点外明显地都是0。在单位阶跃的情况下,由式(1.72)已得出,在不连续点的微分引起一个单位冲激。另外,将式(1.72)两边都乘以任意数 ,可见大小为 的阶跃的微分将在不连续点得到面积为 的冲激。这一规律对任何在不连续点跃变的信号都成立,就像图1.40(a)中的信号 。这样就能画出导数 ,如图1.40(b)所示,其中冲激位于 的每一个不连续点处,面积就是跃变的大

小。例如在 这一点, 的跃变值是-3,所以在 处的冲激就标以-3。

作为一种结果的验证,可以证明能够从 恢复出来。因为 都是 0,所以仅需对 进行验证,

如图1.40(c)所示,对 ,式(1.77)右边的积分等于0,因为在这段积分区间内没有任何冲激。对于 ,第一个冲激(位于 )在该积分区间内,所以式(1.77)的积分就等于2(该冲激的面积)。对于 ,前两个冲激是在这个积分区间内,积分就是它们两个面积之和,即 。最后,对于 ,全部三个冲激都在该积分区间内,积分就等于这三个面积之和,即 。这个结果与图1.40(a)中的 是完全一样的。

图1.40(a)在例1.7中分析的不连续信号 ;(b)它的导数 ;(c)图示说明 在0和1之间, 作为 的积分的恢复过程

1.5 连续时间和离散时间系统

从广义的角度讲,具体的系统都是一些元件、器件或子系统的互联。从信号处理及通信到电机、各种机动车和化学处理工厂等这些方面来说,一个系统可以看成一个过程,在其中输入信号被该系统所变换,或者说系统以某种方式对信号做出响应。例如,一个高保真度的音频信号录制系统对输入音频信号进行录制,并重现原输入信号。如果该系统具有音调控制功能,就可以通过音调控制来改变被录制信号的整体质量。类似地,图1.1的电路也能看成一个系统,其输入电压是 ,输出电压是 。图1.2也能认为是输入为 ,输出为汽车速度 的一个系统。一个图像增强系统也就是变换一幅输入图像以使输出图像具有某些所需性质的系统,如增强图像对比度等。

一个连续时间系统(continuous-time system)是这样的系统,输入该系统的信号是连续时间信号,系统产生的输出也是连续时间信号。这样的系统可用图1.41(a)来表示,图中 是输入,而 是输出,所以也常常用下面的符号来表示连续时间系统的输入-输出关系:

类似地,一个离散时间系统(discrete-time system)就是将离散时间输入信号变换为离散时间输出信号,可以用图1.41(b)来表示,也可以用下面的符号来代表输入-输出关系:

本书大部分都将分别但并行地讨论这两种系统。到第7章通过采样的概念再把这两种系统结合起来,并研究用离散时间系统来处理已被采样过的连续时间信号的若干细节问题。

图1.41 (a) 连续时间系统;(b) 离散时间系统

1.5.1 简单系统举例

建立分析和设计系统的一般方法的最重要根据之一就是:很多不同应用场合的系统都具有非常类似的数学描述形式。为了说明这一点,看几个简单的例子。

例1.8 考虑图1.1的 电路。如果把 当成输入,把 当成输出,就可以用简单的电路分析方法来导出描述输出和输入之间关系的方程。具体而言,根据欧姆定律,流经电阻的电流 正比于跨在该电阻上的电压降(比例常数为 ),即

类似地,根据定义一个电容器的基本关系,可以将电流 与电容器上电压的变化率联系起来,即

令式(1.80)和式(0.81)右边相等,就得出描述输入 和输出 之间关系的微分方程为

例1.9 考虑图1.2,其中把力 当成输入,把速度 当成输出。若令 为汽车的质量, 为由于摩擦而产生的阻力,那么令加速度(也就是速度的时间导数)与净力被质量相除后相等,就得到

比较上面两个例子中的式(1.82)和式(1.84),可以看到,对于这两个很不相同的物理系统,联系它们输入-输出关系的这两个方程却基本上是一样的,它们都是一阶线性微分方程

的两个例子, 其中 是输入, 是输出, 都是常数。一个很简单的例子就能表明这一点, 即需要建立分析由式(1.85)所代表的这样一类系统的方法, 并且能够在更为广泛的应用中利用它们。

例1.10 作为离散时间系统的一个简单例子,考虑某一银行户头按月结余的一个简单模型。令 为第 个月末的结余,假设 按月依下列方程变化:

或者写为

其中 代表第 个月中的净存款(也就是存款减去支取数),而 则代表每月利息增长

例1.11 作为第二个例子,考虑式(1.84)微分方程的一种简单数字仿真,其中将时间分解成长度为 的离散间隔,并且用一阶后向差分

来近似在 。这时,若令 ,那么关联该采样信号 的离散时间模型就是

比较式(1.87)和式(1.88)可见,它们就是下列一阶线性差分方程的两个例子,即

如同以上例子所表明的,来自各种应用领域的系统,它们的数学描述往往具有惊人的共性;而且,正是由于这一点,为在信号与系统分析中建立广为适用的方法提供了强大的动力。实现这一任务的关键是要鉴别出一类系统,这类系统应具备两个重要特性:(1)属于这一类的系统都具有一些性质和结构,通过它们可透彻地了解系统的行为,并能对系统的分析建立起有效的方法;(2)很多在实践中很重要的系统都可以利用这一类系统准确地建模。本书重点关注并针对称为线性时不变系统这样一个特殊类别的系统所建立的方法,就属于上面所提到的第一个特性方面的问题。下一节将介绍用于表征这类系统的这些性质,以及其他几个很重要的基本系统性质。

实际上,对任何系统分析技术来说,若想具有实用价值,显然上面提到的第二个特性很重要。值得庆幸的是,范围广泛的实际系统(包括例1.8至例1.10的系统)都可以用本书重点讨论的这类系统来很好地建模。然而,至关重要的一点是,用于描述或分析一个实际系统的任何模型都代表了那个系统的一种理想化的情况,由此所得的任何分析结果都仅仅是模型本身的结果。例如,式(1.80)所表示的一个电阻器和式(1.81)所表示的一个电容器的简单线性模型都是理想化的。然而,在很多应用中这些理想化对真正的电阻器和电容器来说都是相当准确的,因此只要这些电压和电流保持在工作条件范围以内,就不至于使该线性模型失效,那么使用这样的理想化所进行的分析还是给出了许多有用的结果和结论。类似地,用一个线性化的阻力来表示摩擦力效果,如式(1.83)所表示的,也是在某个有限范围内的一种近似。虽然,在本书中并不强调这一问题,重要的是要牢记,工程实际中的一个基本问题就是利用建立的方法时要识别出加在一个模型上的假设的适用范围,并保证基于这个模型的任何分析或设计都没有违反这些假设。

1.5.2 系统的互联

在全书中使用的一个重要概念就是系统的互联。很多实际系统都可以当成几个子系统互联构成的。一个例子就是音频系统,包括一台无线电接收机,带有一个放大器的唱片播放机或磁带机,以及一个或几个扬声器的互联。另一个例子是一架数字控制的飞机,它是由该机体(用它的运动方程和影响它的空气动力学的各种力所描述的)、各种传感器(用于检测飞机的各种变量,如加速度、旋转速率及航向等)、数字自动驾驶仪(对测得的变量和来自驾驶员的命令输入,如所要求的航线、高度和速度等做出响应)和各种飞机调节器(对自动驾驶仪提供的输入做出响应,以利用飞机的控制翼面,如方向舵、尾翼、副翼等来改变作用在飞机上的空气动力)等的互联。将这样一个系统看成它的各组成部分的互联,就可以利用各组成部分的系统特性,以及它们是如何互联的情况来分析整个系统的工作情况和特性表现。另外,借助于一些较简单系统的互联来描述一个系统,还可以用一种有用的方式来综合出由这些较简单的基本构造单元组成的复杂系统。

虽然可以构造成各式各样的系统互联,但是有几种基本形式是经常遇到的。两个系统的串联(series interconnection)或称级联(cascade interconnection)如图1.42(a)所示,这样的图称为方

框图(block diagram)。这里系统1的输出就是系统2的输入,而整个系统变换输入信号首先由系统1处理,然后再由系统2处理。级联系统的一个例子就是一台无线电接收机,紧接着一个放大器。当然也可依此来定义三个或更多个系统的级联。

两个系统的并联(parallel interconnection)如图1.42(b)所示,此时,系统1和系统2具有相同的输入。图中的符号“⊕”表示相加,所以并联后的输出是系统1和2的输出之和。若干个拾音器共用一个放大器和扬声器系统的简单音频系统就是系统并联的一个例子。除了图1.42(b)所示的简单并联外,也能定义两个系统以上的并联,并且还能将级联和并联组合起来,以得到更复杂的互联。图1.42(c)所示为其中一个例子①。

(a)

(b)

(c)

图1.42 两个系统的互联。(a)级联;(b)并联;(c)级联-并联联接

反馈互联(feedback interconnection)是系统互联的另一种重要类型,图1.43是一个例子。这里系统1的输出是系统2的输入,而系统2的输出又反馈回来与外加的输入信号一起组成系统1的真正输入。反馈系统的应用极为广泛。例如,汽车上的巡航控制系统检测汽车的速度并调节燃料量,以保持车速在一个所要求的水平上。类似地,

图1.43 反馈互联

一架数字控制的飞机最为自然地被认为是一个反馈系统,真正的和所要求的速度、航向或高度之差经过自动驾驶仪被反馈回来,以便校正这些偏差。另外,把电路看成包含反馈互联也常常是很有用的。作为一个例子,考虑图1.44(a)的电路,这个电路可看成两个电路元件的反馈互联,如图1.44(b)所示。

(a)

(b)

图1.44(a)简单电路;(b)将电路画成两个电路元件反馈互联的方框图

1.6 基本系统性质

这一节将介绍并讨论连续时间和离散时间系统的几个基本性质。这些性质具有重要的物理意义,并且利用已经建立的信号与系统的语言又具有相当简单的数学表达式。

1.6.1 记忆系统与无记忆系统

如果对自变量的每一个值,一个系统的输出仅仅取决于该时刻的输入,这个系统就称为无记忆(memoryless)系统。例如,由下面的关系式所表达的系统:

就是一个无记忆系统。因为在任何特定时刻 的输出 仅仅取决于该时刻 的输入 ,而与别的时刻值无关。一个电阻器也是一个无记忆系统,若把电流作为输入 ,把电压作为输出 ,则一个电阻器的输入-输出关系为

其中 是电阻器的电阻值。一种特别简单的无记忆系统是所谓恒等系统(identity system),系统的输出就等于输入。这就是说,对连续时间恒等系统而言,其输入-输出关系就是

相应地,在离散时间情况下就是

离散时间记忆系统的一个例子就是累加器(accumulator)或称相加器(summer)

第二个例子就是一个延迟单元(delay)

一个电容器是连续时间记忆系统的一个例子,因为如果是电流作为输入,电压作为输出,那么就有

其中 是电容值。

大致来说,在一个系统中记忆的概念相应于该系统具有保留或存储不是当前时刻输入信息的功能。例如,式(1.93)的单位延迟系统就必须保留或存储输入的前一个值;式(1.92)所示的累加器就必须“记住”或存储过去输入的全部信息。特别是,该累加器计算出全部输入的连续求和,直到当前时刻为止,因此该累加器在每一个瞬时都必须将当前的输入加到累计求和的前一个值上。换句话说,一个累加器的输入和输出之间的关系能够表达如下式:

或等效为

在后面这种表示式中,为了得到当前时刻 的输出,累加器就必须记住以前输入值的连续求和,而这个就是累加器输出的前一个值。

在许多实际系统中,记忆是直接与能量的存储相联系的。例如,由式(1.94)所示的电容器输

入-输出关系,存储的量是以电流的积分所表示的累计电荷量。因此在例1.8和图1.1中的这个简单 电路,就具有在电容器中存储的记忆功能。同样,图1.2中的汽车也具有以存储动能形式的记忆功能。用计算机或数字微处理器实现的离散时间系统中,记忆是直接与具有保留各时钟脉冲之间值的那些移位寄存器相联系的。

虽然一个系统具有记忆的概念,一般总是使人想到存储过去的输入和输出值,但是我们所给出的定义也会导致把当前的输出与输入和输出的将来值有关的系统也称为记忆系统!尽管与将来值有关的系统可能一看就知道是不寻常的,但是事实上它们也形成了一类重要的系统,1.6.3节将进一步讨论此类系统。

1.6.2 可逆性与可逆系统

一个系统如果在不同的输入下,导致不同的输出,就称该系统是可逆的(invertible)。如果一个系统是可逆的,那么就有一个逆系统(inverse system)存在,当该逆系统与原系统级联后,就会产生一个输出 等于第一个系统的输入 ,在离散时间情况下就如图1.45(a)所示。由此,图1.45(a)的级联系统就有一个总的输入-输出关系与恒等系统是一样的。

可逆连续时间系统的一个例子是

该可逆系统的逆系统是

这个例子如图1.45(b)所示。可逆系统的另一个例子是由式(1.92)所示的累加器,该系统任意两个相邻的输出值之差就是最后的输入值,即 ,因此,其逆系统就是

如图1.45(c)所示。

不可逆系统的例子,如

即,该系统对任何输入序列来说都产生零输出序列,另外还有

这种情况下无法根据输出来确定输入的正负号。

(a)

(c)

图1.45 逆系统的概念。(a) 一般的可逆系统;(b) 由式(1.97)给出的可逆系统;(c) 由式(1.92)定义的逆系统

可逆性的概念在很多领域是一个重要的概念。各种通信应用中所用到的编码系统就是一个例子。在这样的系统中,要传送的信号首先加到称为编码器的系统上作为它的输入。有许多理由要做,诸如想要给原始消息加密以提高安全性或保密通信,在信号中提供某些冗余度(例如附加上奇偶校验码),以使发生在传输过程中的误差能被检测甚至被校正过来。对于无损失编码来说,编码器的输入必须要从输出中完全准确无误地恢复出来,也就是说,该编码器必须是可逆的。

1.6.3 因果性

如果一个系统在任何时刻的输出只取决于现在的输入及过去的输入,该系统就称为因果(causal)系统。这样的系统往往也称为不可预测的系统,因为系统的输出无法预测未来的输入值。因此,对于一个因果系统,若两个输入直到某一个时间 以前都是相同的,那么在这同一时间以前相应的输出也一定相等。图1.1的 电路是因果的,因为电容器上的电压仅对现在的和过去的源电压值做出响应。同样,一部汽车的运动是因果的,因为汽车运动无法预知驾驶员将来的行动。由式(1.92)到式(1.94)描述的系统也都是因果的,但是由

定义的系统都是非因果的。所有的无记忆系统都是因果的,因为输出仅仅对当前的输入值做出响应。

虽然因果系统很重要,但这并不表明所有具有实际意义的系统都是仅由因果系统构成的。例如,在独立变量不是时间的应用中(如图像处理),因果性往往不是一个根本性的限制。另外,在一些数据处理系统中,待处理的数据事先都已记录下来了,例如语音处理、地球物理学及气象学中的信号,在这种情况下决不会局限于用因果系统来处理这些数据。作为另一个例子,在很多应用中(其中包括股票市场分析和人口统计学的研究),关注的是某个数据的慢变化趋势,但在这个总的变化趋势中也包含有一些高频起伏。在这种情况下,为了仅仅保留总的变化趋势,通常所采用的办法是,在某一段时间间隔内对这些数据取平均,以平滑掉这些高频起伏部分。一个非因果的平滑系统的例子是

例1.12 当检验一个系统的因果性时,重要的是仔细看看系统的输入-输出关系。为了说明其中涉及的若干问题,我们来检验两个特殊系统的因果性。

第一个系统定义为

注意,在某个正的时刻 的输出 仅仅取决于输入在时刻 的值 是负的,因此属于 的过去时刻,这时可能要得出所给系统是因果系统的结论。然而,我们应该总是仔细地检验在全部时间上的输入-输出关系,对于 ,如 ,那么 ,所以在这一时间上输出就与输入的将来值有关。因此,系统不是因果的。

在检验系统因果性时,另一点也是很重要的,这就是要把输入信号的影响仔细地与系统定义中所用到的其他函数的影响区分开来。例如,考虑如下系统:

在这个系统中,任何时刻 的输出等于在同一时刻的输入再乘以一个随时间变化的数。具体而言,可将式(1.106)重写成

其中 是一个时变函数,即 。因此,仅仅是输入 的当前值影响了输出 的当前值,可以得出该系统是因果的(事实上还是无记忆的)。

1.6.4 稳定性

稳定性(stability)是另一个重要的系统性质。直观上看,一个稳定系统在小的输入下的响应是不会发散的。例如,考虑图1.46(a)所示的这个单摆,其中外加力 作为输入,输出是相对于垂直方向的角度偏移 。在这种情况下,重力施加一种恢复力,总是企图把单摆拉回到垂直位置,由于阻力所引起的摩擦损耗力图使单摆摆动减慢下来,因此若施加一个小的力 ,那么

离开垂直方向的偏离也会比较小。与此相比,再看看图1.46(b)中倒立摆的情况,此时重力的效果是施加一个力,使偏离垂直方向的角度增加,因此一个小的外加力会导致一个大的垂直偏移,最后引起倒立摆塌倒,尽管这时由于摩擦也有阻力存在。

图1.46(a)所示的系统是稳定系统的一个例子,而图1.46(b)所示则是不稳定系统的例子。在食物链反应的模型中,在无限制供给食物并在没有任何食肉类动物存在的条件下所得出的生物种群的增长模型,都是不稳定系统的例子,因为系统响应在小的输入下无界地增长。另一个不稳定系统的例子是示于式(1.86)的某个银行户头结余的模型,因为如果最初存了一笔款,即 为一个正数,并且以后都不支取,由于计及复利的关系,那么存款将按月无界地增长。

图1.46 (a) 稳定的单摆;(b) 不稳定的倒立摆

稳定系统的例子也很多。实际系统的稳定性一般来说都是 (b) 不稳定的倒立摆由于存在能量消耗的原因。例如, 假设例 1.8 的简单 电路中都是正的元件值, 电阻要消耗能量, 这个电路就是一个稳定的系统; 例 1.9 中的系统由于通过摩擦要消耗能量, 所以也是稳定的。

以上这些例子只是给出了一个有关稳定性概念的直观认识。正式地讲,系统的稳定性可以这样来定义:一个稳定系统,若其输入是有界的(即输入的幅度不是无界增长的),则系统的输出也必须是有界的,因此不可能发散。这就是本书中使用的稳定性定义。例如,若在图1.2的汽车上施加一个恒定不变的力 ,汽车最初是静止的。这时汽车的速度将增加,但不是无界的,因为摩擦引起的阻力也随速度而增加。事实上,速度将一直增加到摩擦力与外加力相等为止。所以由式(1.84)可见,最终的速度 必须满足

作为另一个例子,考虑由式(1.104)定义的离散时间系统,假设输入 是有界的,其界为 (对所有的 来说),那么 的最大可能幅度也就是 ,因为 是某一段输入值的平均。因此 是有界的,该系统也是稳定的。另一方面,再考虑由式(1.92)所表示的累加器,和式(1.104)的系统不一样,这个系统是要将所有的输入过去值相加,而不是只加一段有限值。因为这个和即使在 是有界的时也会继续不断地增加,所以系统是不稳定的。例如,若输入到该累加器是单位阶跃 ,输出就是

,以此类推, 是无界增长的。

例1.13 如果怀疑某一系统是不稳定的,那么一种实用的办法是力图找一个特定的有界输入而使输出无界,若找到了这样一个例子就能够得出该系统是不稳定的。如果这样的例子不存在或者找起来很困难,那么就必须用一种方法来检验它的稳定性,不过这时就不能再用某些特殊输入信号的例子。为了说明这种办法,检验一下以下两个系统的稳定性:

为寻找一个特殊的反例来证明系统不是稳定的,可以试图用一个常数或阶跃输入这样的简单有界输入来试试。对于由式(1.109)表示的系统 ,当恒定输入 时, ,这就是无界的,因为无论取什么样的常数为界, 在某个 时都会超过这个界,因此得出 是不稳定的。

系统 或许可能是稳定的,因此无法找到一个有界的输入而产生一个无界的输出,所以就得按在所有有界输入下都产生有界输出的办法来确认它。令 为一任意正数,并令 是被 所界定的某任意信号,也就是说并没有对 进行任何假设,只要对所有的 都有

即可。利用 的定义式(1.110)就能看出,若 满足式(1.111),那么 就一定满足

于是得到:若 的任何输入是被某一任意正数 所界定,那么相应的输出就保证界定在 ,所以 是稳定的。

到目前为止,这一节所介绍的几个系统性质及概念都是非常重要的,并且还将在本书的稍后详细讨论。然而,另外还有两个性质,即时不变性和线性性质,在本书的后续各章中将起到特别重要的作用,在本节的余下部分将对这两个很重要的概念给予介绍并进行初步讨论。

1.6.5 时不变性

从概念上讲,若系统的特性和行为不随时间而变,该系统就是时不变的。例如,图1.1的 电路,如果其 的值不随时间而变,它就是时不变的。我们会预期到:今天用这个电路做一个实验所取得的结果与明天来做同一个实验所取得的结果是相同的。另一方面,若 的值随时间变化或波动,那么实验的结果就会与什么时间做这个实验有关了。同样,如果图1.2中的摩擦系数 和汽车质量 是不变的,那么汽车的响应特性与何时驾驶它是无关的。另一方面,如果有一天给自动行李车装了很重的箱子,也就是增加了 ,那么可以预计到,与在负荷不重时相比,车子的特性和行为当然会很不一样。

时不变性质可以很简单地用已经介绍过的信号与系统的语言来描述。具体而言,如果在输入信号上有一个时移,而在输出信号中产生同样的时移,那么这个系统就是时不变的;也就是说,若 是一个离散时间时不变系统在输入为 时的输出,那么当输入为 时,输出就为 。在连续时间情况下, 是相应于输入为 时的输出,一个时不变系统就一定有当输入为 时,输出为 的结果。

为了看看如何来判定一个系统是否是时不变的,以便对该性质有更深入的了解,我们来讨论以下几个例子。

例1.14 考虑一个连续时间系统,定义如下:

为了确认这个系统是时不变的,就必须判定对于任何输入和任何时移 ,时不变性是否成立。为此,令 是系统的任一输入,并令

是其相应的输出。然后,考虑将 时移作为第二个输入:

对于这个输入的输出是

类似地,根据式(1.115)有

比较式(1.117)和式(1.118),就可以得到 ,因此这个系统是时不变的。

例1.15 作为第二个例子,考虑如下离散时间系统:

这是一个时变系统,采用上面例子那样的正规步骤就能证明它(见习题1.28)。然而,当怀疑一个系统是时变的时,通常采用的办法是找一个反例,也就是根据直观认识,找一个输入信号使时不变的条件不成立。特别是这个例子的系统代表的是一个具有时变增益的系统。例如,若已知当前的输入值是1,不知道当前的时刻,就不能确定当前的输出是多少。

那么,考虑输入信号 ,输出 就恒为0(因为 ),然而当输入 时,输出 。因此,当 的时移时, 并不是 的时移。

上面这个例子,由于系统有一个时变的增益,其结果就是一个时变的系统,而式(1.97)的系统有一个常数的增益,它就是时不变的,由式(1.91)至式(1.104)所给出的系统都是时不变系统的例子,下面再给出一个时变系统的例子。

例1.16 考虑这个系统

这个系统代表一个时间上的尺度变换,也就是说 的时间压缩(压缩因子是2)。直观上看,任何在输入上的时移都会受到一个因子2的压缩。这样一来这个系统就不是时不变的。为了用一个反例来说明这一点,考虑输入 ,如图1.47(a)所示,结果输出 如图1.47(b)所示。若将输入时移2,即 ,如图1.47(c)所示,所得到的输出 如图1.47(d)所示。比较图1.47(d)和图1.47(e),可见 ,所以这个系统不是时不变的。事实上, ,由于系统所产生的时压缩,输出的时移仅有时不变时应该有的一半大。

1.6.6 线性

线性系统(连续时间或离散时间)具有的一个很重要的性质就是叠加性质,即:如果某一个输入是由几个信号的加权和组成的,那么输出也就是系统对这组信号中每一个的响应的加权和。更准确地说,令 是一个连续时间系统对输入 的响应,而 是对应于输入 的输出,那么一个线性系统就应该有:

(a)

(b)

(c)

(d)

(e)

图1.47 (a) 例1.16中的系统输入 ; (b) 对应于 的输出 ; (c) 经移位的输入 ; (d) 对应于 的输出 ; (e) 移位信号 。注意: , 说明该系统不是时不变的

  1. 是对 的响应;

  2. 是对 的响应,此处 为任意复常数。

上面的第一个性质称为可加性(additivity);而第二个则称为比例性scaling)或齐次性(homogeneity)。虽然以上都是用连续时间信号来对线性系统下的定义,但对离散时间情况也同样适用。前面所举的式(1.91)至式(1.100)、式(1.102)到式(1.104)及式(1.119)所代表的系统都是线性的;而由式(1.101)和式(1.114)所定义的系统都是非线性的。应该注意的是,一个系统可以是线性的,而不必是时不变的,像式(1.119)的系统就是一例;同样,系统是时不变的却不一定是线性的,如式(1.101)和式(1.114)所代表的系统就属于这一类。

把定义一个线性系统的两个性质结合在一起,可以简单地写成:

其中 是任何复常数。而且,从线性的定义中可直接证明出:如果 是某一个离散时间线性系统的一组输入,其相应的输出为 ,那么对这一组输入的线性组合

的响应就是

这个很重要的事实就称为叠加性质(superposition property),对连续时间和离散时间线性系统都成立。

对于线性系统来说,叠加性质的一个直接结果就是:对于所有的时间都为零的输入,其输出也恒为零,即零输入产生零输出。例如,若有一个系统 ,那么根据齐次性应有

下面这些例子用来说明如何根据线性的定义来检验一个系统的线性性质。

例1.17 考虑一个系统 ,其输入 和输出 的关系为

为了判断 是否是线性的,我们来考虑如下两个任意输入

的线性组合,即

其中 都是任意常数。若 的输入,那么相应的输出可以表示为

结论就是 是线性的。

例1.18 利用前面例子的相同步骤来检验另一系统 ,其输入 和输出 的关系为

定义 与上例一样,就有

很显然,一旦给定 就与 不一样了。例如,若 ,那么 ,而 。结论就是系统 不是线性的。

例1.19 在检验一个系统的线性时,重要的是要牢记:系统必须同时满足可加性和齐次性,而信号和任何比例常数都可以是复数。为了强调这一重要性,考虑如下系统:

如习题1.29所证明的,这个系统是可加的,然而它却不满足齐次性。现在来证明这一点。

是一个实部为 ,虚部为 的任意复输入,相应的输出就应是

现在把 乘以一个复数 ,也即考虑输入为

对应于 的输出就是

它并不等于 的比例变换为

因此,这个系统违反了齐次性,所以不是线性的。

例1.20 考虑系统为

可以用几种方法证明这个系统不是线性的。例如,这个系统不满足可加性。若 ,则

然而,对 的响应却是

它不等于 。另外,因为 ,它也不满足式(1.125)中给出的线性系统的“零输入时零输出”的性质。

这个例子中的系统是一个非线性系统似乎有些令人吃惊,因为式(1.132)明明是一个线性方程;另一方面,如图1.48所示,这个系统的输出可以表示为一个线性系统的输出与另一个等于该系统的零输入响应(zero-input response)的信号之和。对于式(1.132)的系统,这个线性系统是

图1.48 一种增量线性系统的结构。图中 是系统的零输入响应

而零输入响应为

事实上,在连续时间和离散时间系统中大量存在的一类系统可由图1.48来表示,也就是系统的总输出由一个线性系统的响应与一个零输入响应的叠加来组成。正如在习题1.47中所指出的,这样的系统相应于一类增量线性系统(incrementally linear system),即在连续或离散时间系统中,其响应对输入中的变化是线性的。换句话说,对增量线性系统而言,对任意两个输入的响应的差是两个输入差的线性函数(即可加的且齐次的)。例如,若 是由式(1.132)所表征的系统的两个输入,而 是其对应的输出,那么

1.7 小结

本章讨论了有关连续时间与离散时间信号及系统的一些基本概念,通过几个例子说明了信号与系统的直观形象,又介绍了在全书中将用到的信号与系统的数学表示。具体而言,就是介绍了信号的图解表示和数学表示,并用这些表示讨论了自变量的变换。我们还定义和研究了在连续时间和离散时间情况下的几个基本信号,包括复指数信号、正弦信号、单位冲激和单位阶跃函数等。另外,还研究了连续时间和离散时间信号的周期性概念。

在讨论有关系统的基本概念时,引入了方框图以便于讨论系统间的互联问题,并定义了几个重要的系统性质,其中包括因果性、稳定性、时不变性和线性等性质。

本书的大部分内容都重点关注线性时不变系统,包括连续时间和离散时间系统。这类系统在系统分析和设计中起着特别重要的作用,其原因是由于实际中遇见的很多系统都可以成功地按照线性和时不变性来建模;另外,在后续的各章中将会看到,线性和时不变性可以使我们对该类系统的特性进行深入而详细地研究。

习题

基本题:利用本章中解例题的方式,强调应用概念和方法的技巧。

深入题:深入研究和钻研本章中内容的根本原理和实际内涵。

习题的第一部分属于基本题,答案在书末给出。接下来的两部分分别属于基本题和深入题。最后一部分为数学复习,是在复数运算和代数的基本概念方面给出一些练习题作为复习。

基本题(附答案)

1.1 用笛卡儿坐标形式 表示下列复数。

1.2 用极坐标形式 表示下列复数。

1.3 对下列每一个信号求

(a)

(b)

(c)

(d)

(e)

(f)

1.4 设 ,对以下每个信号确定其值保证为零的 值。

(a)

(b)

(c)

(d)

(e)

1.5 设 ,确定以下每个信号的值保证为零的 值。

(a)

(b)

(c)

(d)

(e)

1.6 判断下列信号的周期性。

(a)

(b)

(c)

1.7 对以下每个信号求信号的偶部保证为零的所有自变量值。

(a)

(b)

(c)

(d)

1.8 将下列信号的实部表示成 的形式,其中 都是实数,

(a)

(b)

(c)

(d)

1.9 判断下列信号的周期性。若是周期的,给出它的基波周期。

(a)

(b)

(c)

(d)

(e)

1.10 求信号 的基波周期。

1.11 求信号 的基波周期。

1.12 考虑离散时间信号

试确定整数 的值,以使 可表示为

1.13 考虑连续时间信号

试对信号

计算 值。

1.14 考虑一个周期信号

周期为 。这个信号的导数是“冲激串”(impulse train)

周期仍为 。可以证明

的值。

1.15 考虑一个系统 ,其输入为 ,输出为 ,这个系统是经由系统 级联后得到的, 的输入-输出关系为

这里 都为输入信号。

(a) 求系统 的输入-输出关系。

(b) 若 的级联次序颠倒,即 在后,那么系统 的输入-输出关系会改变吗?

1.16 考虑一个离散时间系统,其输入为 ,输出为 ,系统的输入-输出关系为

(a) 系统是无记忆的吗?

(b)当输入为 为任意实数或复数时,求系统输出。

(c) 系统是可逆的吗?

1.17 考虑一个连续时间系统,其输入 和输出 的关系为

(a) 该系统是因果的吗?

(b)该系统是线性的吗?

1.18 考虑一个离散时间系统,其输入 和输出 的关系为

其中, 为某一有限正整数。

(a) 系统是线性的吗?

(b)系统是时不变的吗?

(c) 若 为有界且界定为一有限整数 ,即对所有的 时,可以证明 是被界定到某一有限数 ,因此可以得出该系统是稳定的。试用 来表示

1.19 判定下列输入-输出关系的系统是否具有线性性质、时不变性质,或两者俱有。

(a)

(b)

(c)

(d)

1.20 一个连续时间线性系统 的输入为 ,输出为 ,有下面的输入-输出关系:

(a) 若 ,求系统 的输出

(b) 若 , 求系统 的输出

基本题

1.21 连续时间信号 如图P1.21所示,画出下列信号并进行标注。

(a)

(b)

(c)

(d)

(e)

(f)

1.22 离散时间信号 如图P1.22所示,画出下列信号并进行标注。

(a)

(b)

(c)

(d)

(e)

(f)

(g)

(h)

图P1.21

图P1.22

1.23 确定并画出图P1.23所示信号的奇部和偶部,并进行标注。

(a)

(b)

(c)

图P1.23

1.24 确定并画出图P1.24所示信号的奇部和偶部,并进行标注。

1.25 判定下列连续时间信号的周期性;若是周期的,确定它的基波周期。

(a)

(b)

(c)

(d)

(e)

(f)

图P1.24

1.26 判定下列离散时间信号的周期性;若是周期的,确定它的基波周期。

(a)

(b)

(c)

(d)

(e)

1.27 这一章介绍了系统的几个一般性质,这就是一个系统可能是或不是:

(1)无记忆的; (2)时不变的; (3)线性的; (4)因果的; (5)稳定的。

对以下连续时间系统确定哪些性质成立,哪些性质不成立,并陈述你的理由。下例中 分别为系统的输出和输入。

(a)

(b)

(c)

(d)

(e)

(f)

(g)

1.28 对以下离散时间系统确定习题 1.27 中所列各个性质哪些成立,哪些不成立,并陈述你的理由。下例中 分别为系统的输出和输入。

(a)

(b)

(c)

(d)

(e)

(f)

(g)

1.29 (a) 证明输入 和输出 的关系为 的离散时间系统是可加的。若其关系变为 仍是可加的吗?提示:此题中不要假设 为实数。

(b) 本章中讨论到一个系统的线性性质等效为既具有可加性又具有齐次性,试对下列系统确定它们的可加性和/或齐次性。对每一性质若成立请给出证明;若不成立请给出一个反例。

(i)

(ii)

1.30 判定下列系统的可逆性。若是,求其逆系统;若不是,请找到两个输入信号,其输出是相同的。

(a)

(b)

(c)

(d)

(x)

(f)

(g)

(h)

(i)

(j)

(k)

(1)

(m)

(n)

1.31 在本题中将要说明线性时不变性质的最重要结果之一,即一旦知道了一个线性系统或线性时不变系统对某单一输入的响应,或者对若干个输入的响应,就能直接计算出对许多其他输入信号的响应。本书后续绝大部分内容都是利用这一点来建立分析与综合线性时不变系统的一些结果和方法的。

(a) 考虑一个线性时不变系统,它对示于图 P1.31(a) 的信号 的响应 示于图 P1.31(b) 中,确定并画出该系统对示于图 P1.31(c) 的信号 的响应。

(b) 确定并画出上述(a)中的系统对示于图P1.31(d)的信号 的响应。

(a)

(b)

(c)

(d)

图P1.31

深入题

1.32 设 是一个连续时间信号,并令

信号 代表 的一种加速形式,即信号的持续期减了一半;而 代表 的一种减慢形式,即信号的持续期加倍。考虑以下说法:

(1)若 是周期的,则 也是周期的。

(2) 若 是周期的,则 也是周期的。

(3)若 是周期的,则 也是周期的。

(4) 若 是周期的,则 也是周期的。

对于以上每一种说法判断是否对。若对,确定这两个信号基波周期之间的关系;若不对,给出一个反例。

1.33 设 是一个离散时间信号,并令

信号 分别代表 的一种加速和减慢形式。然而,应该注意在离散时间下的加速和减慢与连续时间下相比有一些细微的差别。考虑以下说法:

(1)若 是周期的,则 也是周期的。

(2)若 是周期的,则 也是周期的。

(3)若 是周期的,则 也是周期的。

(4)若 是周期的,则 也是周期的。

对以上每一种说法判断是否对。若对,确定这两个信号基波周期之间的关系;若不对,给出一个反例。

1.34 在本题中要研究奇偶信号的几个性质。

(a) 证明: 若 是一个奇信号, 则

(b) 若 是一个奇信号, 是一个偶信号,证明: 是一个奇信号。

(c) 为一个任意信号,其偶部和奇部分别记为

证明:

(d) 虽然以上(a)至(c)都是针对离散时间信号的,相类似的性质对连续时间信号也成立,为此证明:

其中 分别为 的偶部和奇部。

1.35 考虑周期离散时间指数时间信号

证明该信号的基波周期是

其中 的最大公约数(greatest common divisor),也就是将 都能约成整数的最大整数,例如

注意:若 无公因子,则

1.36 设 是连续时间复指数信号

基波频率为 ,基波周期 。将 取等间隔样本,得到一个离散时间信号

(a) 证明: 仅当 为一个有理数, 才是周期的, 也就是说, 仅当采样间隔的某一倍数是 周期的倍数时, 才是周期的。

(b) 假设 是周期的,即有

其中 都是整数。 的基波周期和基波频率是什么?将基波频率表示成 的分式。

(c)仍假设 满足式(P1.36-1),确定需要多少个 的周期才能得到 的一个周期的样本。

1.37 很多通信系统应用中的一个重要的概念是两个信号之间的相关(correlation)。在第2章的习题中将更多地提到这一问题,并给出一些实际应用。现在,我们只对相关函数及其有关性质进行简单介绍。

是两个信号,相关函数(correlation function)定义为

函数 通常称为信号 的自相关函数(autocorrelation function),而 则称为互相关函数(cross-correlation function)。

(a) 之间是什么关系?

(b) 求 的奇部。

(c) 假设 ,将 来表示。

1.38 本题将讨论单位冲激函数的几个性质。

(a) 证明

提示:考察 ,如图1.34所示。

(b) 1.4节将连续时间单位冲激定义成信号 的极限,现在根据考察 的性质来定义 的几性质。例如,因为信号

收敛于单位阶跃

于是就可通过如下方程:

来解释 , 或者把 看成 的导数。

这种讨论方式很重要,因为事实上我们是想通过它的性质而不是给出在每一 时的值来定义 的。第2章将给出单位冲激行为的一种很简单的特性,而这个特性在线性时不变系统的研究中是极其有用的。然而,目前重点关注应用单位冲激的重要概念是为了明白它是如何表现的。为此,考虑图P1.38中的6个信号,证明:其中每一个信号随 时的“表现都像一个冲激”,条件是如果令

那么

在每一种情况下,画出信号 ,并给以标注。注意,

因此,定义 或把 想成 时为零, 时为无穷大是不够的,而宁肯用一些性质来定义冲激,诸如式(P1.38-1)那样的性质。2.5节将定义称为奇异函数(singularity function)的一类信号,而这些信号都是与单位冲激有关的,而且都是用它们的性质而不是它们的值来定义的。

(a)

(b)

(c)

(d)

(e)

(f)

图P1.38

1.39 及其他奇异函数在线性时不变系统的研究中所起的作用是一种物理现象理想化的作用。我们将会看到,利用这些理想化会使这样的系统得到一种极其重要而又非常简单的表示。然而,在应用奇异函数时要特别小心。尤其是必须记住它们是理想化了的。因此,每当利用它们来完成某一计算时,都隐含着假设:这个计算所代表的是对理想化了的信号特征的精确描述。为了说明这一点,考虑下式:

该式基于如下观察:

将这一关系取极限,就可得到式(P1.39-1)所给出的理想化关系。然而,更仔细地考虑式(P1.39-2)的导出,就会发现该式真正有意义的条件是 是连续的;否则,对于小的 ,就不会有 。为了使这一点更为清楚,看看单位阶跃信号 。由式(1.70)可知, ,但是在 ,它的值不确定[注意,对所有的 ,而 (由习题1.38(b)所得)]。只要利用 进行的计算不依赖于对 的特定选取, 不确定这一点就不会带来特别的麻烦。例如,若 是一个在 时连续的信号,那么

的值就与 的选择无关。另一方面, 无定义这一点是有意义的,它意味着涉及奇异函数的某些计算是没有定义的。考虑试图对乘积 定义一个值。为了看出这是不能定义的,只需证明

但是

一般来说,只要这些信号不包括位置重合的奇异点(不连续点、冲激或2.5节将介绍的其他奇异点),定义两个信号的乘积不会有任何困难。当这些奇异点的位置重合时,乘积就没有定义。作为一个例子,证明

是恒等的。也就是说,当 时它为零;当 时它等于1,而在 时它无定义。

1.40 (a) 证明如果一个系统无论是可加的还是齐次的,它都有这个性质;若输入恒为零,那么输出也恒为零。

(b) 确定一个系统(无论是连续时间的还是离散时间的),它既不可加,又不齐次;但当输入恒为零时,它有零的输出。

(c) 根据(a),你能得出:若一个线性系统的输入在连续时间情况下,在 之间为零,或者在离散时间情况下,在 之间为零,那么在同样的时间间隔内输出也必须为零的结论吗?为什么?

1.41 考虑一个系统 ,其输入 与输出 的关系为

(a) 若对所有的 ,证明 是时不变的。

(b) 若 ,证明 不是时不变的。

(c) 若 ,证明 是时不变的。

1.42 (a) 下列说法是对还是错?说明理由。

两个线性时不变系统的级联还是一个线性时不变系统。

(b)下列说法是对还是错?说明理由。

两个非线性系统的级联还是非线性的。

(c)考虑具有下列输入-输出关系的三个系统:

系统

系统

系统3:

假设这三个系统按图P1.42级联的,求整个系统的输入-输出关系。它是线性的吗?是时不变的吗?

图P1.42

1.43 (a) 有一个时不变系统, 其输入为 , 输出为 , 证明: 若 是周期的, 周期为 , 则 也是周期的, 周期为 。同时证明在离散时间情况下也有同样结论。

(b) 给出一个时不变系统的例子,在输入 为非周期时,输出 是周期的。

1.44(a)证明对连续时间线性系统而言,其因果性就等效于下面的说法:

对任何 和任意输入 ,若 为零,则对应的输出 时也必定为零。

(b) 找出一个非线性系统,它满足上面的条件,但不是因果的。

(c) 找出一个非线性系统,它是因果的但不满足上述条件。

(d) 证明一个离散时间线性系统的可逆性就等效于下面说法:

对所有的 都产生 的唯一输入是对所有的

对连续时间线性系统,类似的说法也成立。

(e) 找出一个非线性系统,它满足(d)中的条件,但不是可逆的。

1.45 在习题1.37中介绍了相关函数的概念。在实践中往往重要的是计算相关函数 ,其中 是一个固定的已知函数,而 可能是任何其他信号。现在要设计一个系统 ,其输入为 ,输出为

(a) 是线性的吗?是时不变的吗?是因果的吗?为什么?

(b) 如果输出的是 而不是 ,(a) 中的答案有任何变化吗?

1.46 考虑图P1.46的反馈系统,假设

(a) 当 时,画出输出图形。

(b) 当 时,画出输出图形。

1.47 (a) 设 为一个增量线性系统, 为任一输入信号,当 输入到 时其相应的输出为

图P1.46

。现在考虑图P1.47(a)的系统,证明该系统是线性的。并且事实上 之间的总输入-输出关系与 的选取无关。

(b) 利用(a)所得的结果,证明 可以用图1.48来表示。

(c)下面哪个系统是增量线性的?为什么?如果某一系统是增量线性的,请将线性系统 和零输入响应 鉴别出来,表示成图1.48的形式。

(i)

(ii)

(iii)

(iv) 示于图 P1.47(b) 的系统。

(v) 示于图 P1.47(c) 的系统。

(d) 假设一个特定的增量线性系统如图1.48所示, 记为线性系统, 记为零输入响应。证明:当且仅当 是时不变系统和 是常数时, 才是时不变的。

(c)

图P1.47

数学复习

复数 可以用几种方法来表示。 的笛卡儿坐标形式为

其中 都是实数,且分别称为 的实部和虚部。正如早先已指出过的,也常用下列符号来表示复数的实部和虚部:

复数 也可以用极坐标形式表示为

其中 的模(magnitude), 的相角(angel)或相位(phase)。它们也经常写成

图P1.48

这两种复数表示法之间的关系可以根据欧拉公式

来确定,也可以将 图示在复平面上来确定,如图P1.48所示。图中 是坐标轴的水平轴, 是其垂直轴。对于这种图形表示来说, 就是 的笛卡儿坐标,而 就是它的极坐标。

1.48 设 是一个复数,其极坐标是 ,笛卡儿坐标是 。求下列复数用 的笛卡儿坐标表示式,当 时,在复数平面上标出点 ,并示出每一点的实部和虚部。

(a)

(b)

(c)

(d)

(e)

1.49 将下列复数用极坐标表示,并在复平面上画出它们,指出每个数的模和相角。

(a)

(b) -5

(c)

(d)

(e)

(f)

(g)

(h)

(i)

(j)

(k)

(1)

1.50 (a) 利用欧拉公式或图 P1.48 求 关于 的表示式。

(b) 求 关于 的表示式。

(c) 若仅给出 , 能唯一确定 吗? 为什么?

1.51 利用欧拉公式,导出下列关系。

(a)

(b)

(c)

(d)

(e)

1.52 设 是一个复变量,即

的复数共轭(complex conjugate)是

试导出下列关系式,其中 都是任意复数。

(a)

(b)

(c)

(d)

(e)

(f) ,其中 为任一实数

(g)

(h)

1.53 试导出下列关系式,其中 都是任意复数。

(a)

(b)

(c)

(d)

(e) ,

(f)

(g)

1.54 本题所提到的这些关系式在全书的很多场合都会用到。

(a) 证明下面的表示式成立:

该式常称为有限项和公式(finite sum formula)。

(b) 证明: 若 , 则

该式常称无限项和公式(infinite sum formula)。

(c) 证明: 若 , 则

(d) 假设 ,求

1.55 利用习题1.54的结果,求下列各和式,并将结果用笛尔儿坐标表示。

(a)

(b)

(c)

(d)

(e)

(f)

1.56 求下列各积分值,并将结果用笛尔儿坐标表示。

(a)

(b)

(c)

(d)

(e)

(f)