离散时间信号与系统:4

12.系统

系统就是变换(Transformations,在线性代数中表示运动的一种描述

将一个离散时域信号x映射到一个离散时域信号y。例如:磁共振成像系统。

其中,offset翻译成:补偿系统么? Decimate翻译成抽样系统么?

总结:

系统通过对信息的操作将一个信号变换为(transform)另一个信号。

只考虑:

将无限信号x变换为无限信号y。

将长度为N的信号x变换为长度为N的信号y。

12. 线性系统

两个性质: 缩放性和可加性。

注意:两个性质都是系统输出y随着系统输入x的变化。而对应信号中x[n]的整体变化,不是n的变化。(时不变是关于n的)

证明系统线性,需要证明系统对任意输入信号都保持两个性质。而证明非线性只需要一个返例。

矩阵相乘和线性系统

写在前面:线性代数就是描述线性变化的学科,主要手段就是矩阵相乘。所以他们联系自然紧密。

矩阵相乘就是一个线性系统。

所有的线性系统都可以表达为矩阵相乘。这个结论非常imba,想想工科研究,都是对各种模型系统进行的,而这些系统基本上都是线性系统!!!  所以,都是矩阵相乘。

使用图像的形式对线性系统进行表达,还是蛮有趣的一件事。而图像的表达也是很多线性系统研究的方式之一。

线性系统可以看成矩阵H的列向量的线性组合,x是权值向量,y是输出。

线性系统也可以看做是一系列的内积。每个y[n]都是H矩阵中的第n行与x的内积。

除了以上两种理解:

从线性代数的角度看,矩阵相乘就是向量的线性变换(从空间的一个点变换到另一个点),或者说该点不变,而是空间本身的变换。相关链接:矩阵的理解这篇文章。

总结:

线性系统的性质。

线性系统h可以表达为一个矩阵(H),所以可以从两个角度理解:

系统输出y可以看做是矩阵H的加权平均,权值是x。

系统输出y也可以看成是H的行向量和x的内积的序列。

时不变系统(也叫移不变系统)

一个系统昨天输入x,今天输入x,明天输入x,任何时间输入x都只得到同样的输出y。

输出只与x有关,与时间无关,为什么强调这个? 因为信号是x[n]是时间的函数呀。所以时不变系统与n的变化无关!!!!

同样时间位移产生同样的时间位移的输出。同样时间位移产生同样的时间位移的输出。同样时间位移产生同样的时间位移的输出。

时不变系统(有限信号的表达)

与无限信号的区别之处为:有限信号的移位通过模操作(圆环)来完成,还记得么? (第一章中有)。所以在表达式上使用模操作。

总结:

时不变系统的性质不变,不论什么时间进行输入。

无限信号:任何整数的时间位移,系统皆保持不变。

有限信号:任何环状时间位移,系统皆保持不变。

线性是不变系统

同时含有线性和时不变两个性质的系统。

有趣的地方出现了!!!有趣的地方出现了!!!有趣的地方出现了!!!

线性时不变系统的矩阵H是非常特殊的。

输出y[n]是H的第n行,与x信号的内积,即每个hn,m与x[m]相乘再累加。(因为系统的输出只与输入x有关系,而H不变,即h也不变)

当该系统是时不变系统时,则将n-q带入系统,带来了巨大的变化。

由h构成的矩阵H叫做托普利兹矩阵托普利兹矩阵托普利兹矩阵

该矩阵的特点是: 对角线方向上的元素全部相同

而这个性质使得通过个一个向量就可以存储整个矩阵的信息。

第0列就含有全部信息(注意0的位置,在矩阵的中心),矩阵的其他元素都是沿着对角线方向复制。

另外,时间反序的第0行(第0行,改行的时间反序)。

根据上面性质,得到新的矩阵表示形式,每个元素的值hn,m=h[n-m]

线行时不变系统的矩阵结构(有限长度信号)-Matrix Structure of LTI Systems (Finite-Length Signals)

长度为N的输入信号,经过线性系统,得到长度为N的输出信号。其矩阵表示为:第n个输出信号y[n]等于H矩阵的第n行,该行的每个对应第m个元素与输入信号x的第m个元素相乘,最后再相加。

对系统加入时不变性质,即输入x[n-q]对应输出y[n-q]。所以系统H矩阵不变,而原来的m元素变为m-q(注意m和n的转换,因为H用n表示行,所以用m表示元素个数),通过模运算表示为:(m-q)N

进一步将n‘=n-q合m‘=m-q进行代替,这一步就是将系统的表达换为x[n]和y[n]的形式,注意H坐标的变化。

所以,我们得到了输入为x[n],对应输出为y[n],所以说明H矩阵具有特殊形式如下:

将矩阵全部表带出来,就是对角线方向的值完全相同:

因为矩阵中的元素是不断进行圆环模运算的结果,所以,第o列的元素包含了全部矩阵的信息(与之对应的时第0行的元素的环状时序反转)。

注意:后面的矩阵只需用一个序号n就可以了,这个在卷积的计算中太有用了!!!这个在卷积的计算中太有用了!!这个在卷积的计算中太有用了!!

上述结果的图像表示:

总结:

线性时不变系统=线性+时不变。是信号处理系统的基础。

无限信号系统=托普利兹矩阵(Toeplitz matrix H),该矩阵具有特殊形式:

与之对应,有限信号的系统为循环矩阵(circulant matrix )

这两个矩阵不再使用下标表示矩阵,很重要。

时间: 2024-08-08 17:51:12

离散时间信号与系统:4的相关文章

MATLAB信号与系统分析(二)——离散时间信号与系统的时域分析

一.离散信号的表示 1.一个离散信号需要用两个向量来表示: (1)离散信号的幅值 (2)离散信号的位置信息 2.用MATLAB实现离散信号的可视化 (1)不能利用符号运算来表示 (2)绘制离散信号一般采用stem命令. (3)x(n)--stem(n,x) 3.一个demo: clear all; x=[-1,2,3,3,5,-4]; n=[-2,-1,0,1,2,3]; figure(1) stem(n,x),axis([-2.5,3.5,-4.5,5.5]) 二.一些常用的离散信号 1.单位

学习笔记(信号与系统)

学习笔记(信号与系统) 来源:网络 第一章 信号和系统 信号的概念.描述和分类 信号的基本运算 典型信号 系统的概念和分类 1.常常把来自外界的各种报道统称为消息: 信息是消息中有意义的内容: 信号是反映信息的各种物理量,是系统直接进行加工.变换以实现通信的对象. 信号是信息的表现形式,信息是信号的具体内容:信号是信息的载体,通过信号传递信息. 2.系统(system):是指若干相互关联的事物组合而成具有特定功能的整体. 3.信号的描述--数学描述,波形描述. 信号的分类: 1)确定信号(规则信

【信号与系统】2.离散时间系统DT

DT系统的特点: 较CT系统来说,DT系统较为简单:(毕竟代数比微积分简单) DT和CT的分析方法类似: DT系统与电子电路和电脑有密切的关系: DT系统的表示方法: 差分方程 框图 右移操作符R 将一个信号整体右移本质上就是对延迟了这个信号.信号与系统中引入了操作符R来表示将整个离散信号右移一个时间单位.简单的来说就是使用RX表示x[n-1],而使用R^2表示x[n-2].这样能将差分方程编程多项式代数. 下面列举一个串联系统的例子 使用差分方程的方式表示,通过层层带入得到的结果和使用R操作符

填坑——浅谈“离散时间信号的傅里叶变换”

之前学习计算机视觉,虽然敲了不少代码,但一直没弄懂傅里叶变换以及图像滤波背后的数学含义,只能对着现成的公式照葫芦画瓢,让我内心觉得深深的不安.好在通过这段时间在华为的实习,恶补了一下数字信号处理相关的基础知识,总算是把这方面的坑给填上了.以下为这几天的学习成果,也就是我自己对傅里叶变换的理解. 一.离散时间信号 要弄懂离散时间信号的傅里叶变换,首先要弄清楚什么是信号,而什么又是离散时间信号.(虽然感觉像是废话,可作为一个软件工程的童鞋我一开始对这些东西真的没概念啊T_T) 所谓信号,其实就是包含

[离散时间信号处理学习笔记] 12. 连续时间信号的离散时间处理以及离散时间信号的连续时间处理

连续时间信号与离散时间信号之间的关系 下表为各符号的解释 Symbol FT DTFT Info $x_c(t)$ $X_c(j\Omega)$ - 连续时间信号 $x[n]$ - $X(e^{j\omega})$ 离散时间信号 $s(t)$ $S(j\Omega)$ - 周期脉冲函数.即采样函数 $x_s(t)$ $X_s(j\Omega)$ - 信号周期采样的数学表示 $\Omega_N$ - - 奈奎斯特频率,也就是带限信号的受限频率 $\Omega_s$ - - 采样频率 $T$ - -

01 离散时间信号的时域表示

离散时间信号的时域表示 ??在连续时间系统中,我们表示用\(x(t)\)来表示一个信号,其中\(t\)的取值是连续的,在离散时间系统中,我们\(x[n]\)这个序列来表示一个信号,其中\(n\)的取值只能为整数,对于非整数的n,\(x[n]\)没有定义而不是取值为0. 一个序列可写为 \[ x[n] = \{..., 0.95, -0.2,\mathop{2.17}\limits_{\uparrow},1.1,0.2,...\} \] 其中用箭头表示\(x[0]?\)出现的位置. ??离散数字信

【信号与系统】1.简单概念介绍

信号与系统的模型:抓住主要矛盾,简化复杂的细节. 信号是什么? 系统输入输出的物理量,例如电路输出的电压或电流都是信号.信号是人为定义的,是人最关心的东西.通常来讲这些物理量都是时间的函数,因此信号本质上也是一个函数. 通常来讲输入为一种人为可控制的物理量,输出是输入经过系统后得到物理量. 系统是什么? 系统就是把复杂的东西抽象成只关心输入信号和输出信号的黑盒. 信号与系统的例子 下面是一个弹簧重物系统,其中弹簧的上端是可移动的.输入信号X为上端移动到的位置,输出信号y为重物的位置.这就构成了一

【信号与系统】01 - 线性时不变系统

1. 信号与系统 1.1 序言 实话说,我之前对信号系统一窍不通,但因为工作需要不得不学习它的基础知识.快餐式的学习又不是我的性格,于是就上手了奥本海姆的两本大部头经典,经过一番死磕,总算是把基本内容梳理完了.由于完全没有实战经验,我对信号系统的理解还很浅薄,加上所需数学知识还没有准备完善,学习过程中总是心里没底.但整理过程中,我仍然试图去了解问题的本质,即便有很多猜测和自以为的成分,却已是尽量做到逻辑完整.自洽. 信号学的内容比较多,以它为基础的延伸学科已然在各领域开枝散叶,比如语音信号处理和

【信号与系统】05 - 滤波、采样和通信

本篇将举三个重要的理论或领域,以展示之前信号理论的应用和意义.其中滤波理论和通信系统是非常大的应用领域,这里仅对基础的概念和方法做个介绍,以作入门之用. 1. 滤波系统 1.1 滤波器 在系统函数的性质中,我们看到信号在时域上的微分.积分.卷积等复杂运算,在频域都变成了代数运算.这说明分析和使用信号的频域,有其天然的优势,也会带来更广泛的应用.当然,频域的操作最终都体现在时域上,注意讨论其相互关系和平衡,有时也是必需的.滤波系统主要就是以信号的频域为操作对象,具体来说就是调整不同基波的波幅.相位