生活中信号与系统的例子统

第9章 在生活中信号与系统的例子統中的应用,9.1 连续信号和系统,严格说来MATLAB(就基本部分而言)是不能表示连续信号的,因为它给出的是各个样本点的数据只是当样本点取嘚很密时可看成连续信号,什么叫密要相对于信号变化的快慢而言,形象地说在所有相邻样本点之间的数据变化必须非常小才能看成‘密’,其严格的数学定义此处不予讨论以下均假定相对于采样点密度而言,信号变化足够慢。 例9-1-1 绘图,,程序exn911运行结果,x1,x2,x3,x4的波形见右图.注意若偠显示连续信号波形中的不连续点用stairs命令;而要使波形光滑些,则用plot命令较好复数指数信号可以***为余弦和正弦信号,它们分别是複数信号的实部和虚部右图中的两个衰减振荡信号就代表了这两个相位差90度的分量。,,,例9-1-2 线性系统冲击响应,编写求任意高阶连续常系数线性系统冲击响应的程序 这个问题在第四章介绍多项式函数库时已打下了基础,在第七章例7-3-1中又给出了解法读者可先看懂那些内容,然後再看本题任意阶次的连续线性系统可用下列微分方程表述写成传递函数形式为其特性可用系统传递函数的分子分母系数向量b和a来表示。,,,传递函数反变换的求法,如果分母系数多项式没有重根则可以把两个多项式之比***成n个一阶部分分式之和。即其中p1,p2,,pn是分母多项式的n个根而r1,r2,,rn是则对应于这n个根的留数。一阶分式的反变换可以查表得到容易写出冲击响应的公式如下可见只要求出根向量p和留数向量r,线性方程的解就得到了求根是代数问题,当阶次很高时代数方程没有解析解。可喜的是MATLAB提供了用数值方法求根和留数的函数residue.m它的调用格式为[r,p]residueb,a,,,程序exn912,a 线性系统零输入响应的计算,线性时不变连续系统的特性可用常微分方程表示为求其零输入响应。 解在零输入条件u0时等式右端为零。系统响应的通解为其中p是特征方程的n个根组成的向量[p1,p2,,pn],其每个分量的系数Cn则由y及其各阶导数的初始条件y0, Dy0, , Dn-1y0来确定,代入初始条件得到嘚矩阵方程,初始条件数应该和常数数相等,由此构成一个确定C1,,Cn的线性代数方程组写成矩阵V由特征根向量p确定,这种矩阵称为范德蒙特矩陣在MATLAB中,有生成它的函数vanderp,求零输入响应程序exn913,它产生的矩阵与上述矩阵排列转了90度,故用Vrot90vanderp按此思路编成程序exn913a on语句使三次运行生成的图形叠画在一幅图上,得到右图,例9-1-4 重极点求反变换,命题n级放大器,每级的转移函数均为 求阶跃输入下的过渡过程,画出n不同时的波形及頻率特性 解◆建模 系统的转移函数为Hs,阶跃输入的拉普拉斯变换为1/ s因此 输出为两者的乘积,即求Ys的拉普拉斯反变换即可得到输出过渡过程yt。这里我们遇到了一个有多重极点-wn的Hs求拉普拉斯反变换的问题数学上比较麻烦。为了避开重极点问题可以有意把极点拉开一些,例如设n个极点散布在-0.98wn到1.02wn之间由此就可用下面的程序来求,,,程序exn9141,clear,clf, N 输入放大器级数N ; wn1000; dt1e-4; end,程序exn914运行结果时域,运行此程序,设N4,可得过渡过程如右图,从Φ看出输出信号达到0.6处所需的时间约为单级时常数乘以级数由于极点互相接近,此程序在N4时又会出现很大误差,程序exn914运行结果频域,右图繪出了多级放大器的频率特性,其幅特性(图上为分贝数)显示了低通特性,随级数的增加,通带减小, 从相特性看出随级数的增加,负相迻成比例地增加。,例9-1-5 方波通过滤波器,设方波信号的宽度为5秒信号持续期为10秒,试求其在0~20【1/秒】频段间的频谱特性如只取从0~10【1/秒】嘚频谱分量作反变换(相当于通过了一个低通滤波器),求其输出波形 解◆建模 设信号的时域波形ft,在0到10秒的区间外信号为零,则其付利叶變换为按MATLAB作数值计算的要求,必须把t分成N份,用相加来代替积分,对于任一ω,可写成,,,积分转化为求和运算,这说明求和的问题可以用ft行向量乘以ejωt列向量来实现.此处的Δt是t的增量,在程序中,将用dt来代替. 由于要求出一系列不同的ω处的F值,而都可用同一公式,这就可以利用MATLAB中的元素群运算能仂,把ω设成一个行数组,分别代入本公式左右端的ω中去,写成Ff*exp-j*t’*w*Δt 其中,F是与ω同长的行向量,exp中的t’是列向量,w是行向量,t’*w是一个矩阵,其行数与t楿同,列数与w相同.这个式子就完成了付利叶变换,类比地可以得出付利叶逆变换表示式. 对中段频谱求付利叶逆变换 subplot1,2,2,plott,f,t,f1, linewidth ,1.5,grid,程序exn915运行结果,◆执行这个程序的结果见下图,因为方波含有很丰富的高频分量,要充分恢复其原来波形需要很宽的频带实践中不太可能做到。,

参考资料

 

随机推荐