【信号与线性系统】为什么求解零输入响应时转移算子H(p)不能约分,但计算单位冲激响应时却可以约分?
为什么求零输入响应rZI时转移算子H(p)不能约分?
.
.
.
我们知道,求零输入响应rZI的实质其实是求解微分方程 D(p)r(t) = N(p)e(t) 的解。由于这里 e(t)=0 ,所以这是一个齐次方程,那么我们求解的实际上是它的通解。我们知道,求通解,就是要完整地表示出它的解空间,如果我们因为某种缘故少求了其中一个基解,那么这个解空间就会丢失一个维度。
.
.
.
为了便于说明,这里设 D(p) = (p-a)(p-b) , N(p) = (p-a) , H(p) = N(p) / D(p) 。
.
.
.
则原微分方程变形为 (p-a)(p-b)rZI(t) = (p-a)e(t) , 当然也可以写成 rZI(t) = H(p)·0 。
.
.
.
在不约分的情况下,那么求解 (p-a)(p-b)rZI(t) = 0 ,只需求解 (p-a)r1ZI(t) = 0 和 (p-b)r2ZI(t) = 0 ,再利用线性性进行叠加求出通解即可。
.
.
.
可以求出通解 rZI(t) = c1eat + c2ebt ,它的解空间是二维的。
.
.
.
如果约分会怎样?原方程变为 (p-b)rZI(t) = e(t) , 此时,我们只能求解 (p-b)r2ZI(t) = 0 。而另一个方程 (p-a)r1ZI(t) = 0 的解消失了!
.
.
.
为什么?因为在我们对原方程进行约分的时候,我们默认 (p-a)r1ZI(t) ≠ 0 ,否则就不能约分。就是在这里,我们丢失了方程 (p-a)r1ZI(t) = 0 。
.
.
.
这就是症结所在。假如我们在约分时,记得补充 (p-a)r1ZI(t) = 0 的情况,那么我们仍然可以得到两个方程,这个时候仍然能够求出正确的通解。
.
.
.
为什么求单位冲激响应h(t)时转移算子H(p)又可以约分呢?
.
.
.
我们还是沿用上面的例子,并对它稍作改动,将会得到一个新的方程 (p-a)(p-b)h(t) = (p-a)δ(t) 。这里,方程右边 (p-a)δ(t) ≠ 0 ,我们所需要求的是一个非齐次特解,而且这个特解是唯一的。
.
.
.
既然已经排除了 (p-a)δ(t) = 0 的可能,那么我们可以放心地约去 (p-a) 。而且我们求的是特解,所以只需要求出一个正确的解即可,而不必像通解那样考虑整个解空间,也不用担心由于少了一个基解,使解空间降维的问题。
.
.
.
事实上,假定我们利用 h'(t) - bh(t) = δ(t) 求出了h(t) ,那么自然有 [h''(t) - bh'(t)] - a[h'(t) - bh(t)] = δ'(t) - aδ(t) ,即已经满足方程 (p-a)(p-b)h(t) = (p-a)δ(t) ,它就是一个正确的特解。我们只需要求出一个特解,那么这个h(t)正是我们需要的结果。
.
.
.
(完)
【信号与线性系统】为什么求解零输入响应时转移算子H(p)不能约分,但计算单位冲激响应时却可以约分?的更多相关文章
- js用img代替ajax js心跳 向服务器定时传送参数 主要计算用户在线时长
html: <!doctype html><html><head><meta charset="utf-8"><title&g ...
- 格式化程序尝试对消息反序列化时引发异常: 尝试对参数 http://tempuri.org/ 进行反序列化时出错: GetLzdtArticleResult。InnerException 消息是“反序列化对象 属于类型 lzdt.DTO.Dtolzdt[] 时出现错误。读取 XML 数据时,超出最大
当遇到这个错误的时候郁闷了好长时间报错是字符串长度过大可是修改了MaxStringContentLength”属性的值却不起作用最后才发现还是因为配置文件配置的问题在服务端 格式化程序尝试对消息反序列 ...
- el-select和el-cascader的visible-change下拉框隐藏时触发相关事件(下拉框下拉显示时不触发)
原文:https://blog.csdn.net/CarryBest/article/details/79959389 今天做项目时,用elementUI框架,需要下拉框隐藏时出发某个函数,用了vis ...
- iOS APP下载安装时,如果出现此时无法下载安装APP的字样时,一些解决思路
1.在iosAPP下载安装时,如果出现此时无法下载安装APP的字样时,可能是苹果系统进行了支持更新,并需要我们确认条约.至于如何判断是否是苹果系统进行了更改,只需要我们进入开发者账号,进入我的账户(A ...
- 痞子衡嵌入式:利用i.MXRT1xxx系列内部DCP引擎计算Hash值时需特别处理L1 D-Cache
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是利用i.MXRT1xxx系列内部DCP引擎计算Hash值时需特别处理L1 D-Cache. 关于i.MXRT1xxx系列内部通用数据协处 ...
- 有个奇怪的问题,配置成/system/index,jsp页面时没有经过过滤器进行拦截,而配置成redirectAction时是可以直接跳转刀片loginJsp.action
有个奇怪的问题,配置成/system/index,jsp页面时没有经过过滤器进行拦截,而配置成redirectAction时是可以直接跳转刀片loginJsp.action 但是我直接访问/syste ...
- springMVC配置时,静态资源和jsp文件路径没错但是访问时controller的请求报404错误。
springMVC配置时,静态资源和jsp文件路径没错但是访问时controller的请求报404错误. 1.场景 如果在web.xml中servlet-mapping的url-pattern设置的是 ...
- ASP.NET中页面加载时文本框(texbox控件)内有文字获得焦点时文字消失
代码如下: <asp:TextBox ID="TextBox1" runat="server" Height="26px" MaxLe ...
- 看unix高级编程时遇到apue.h找不到的问题
最近学习 Unix 环境高级编程这本书,第一个例子就碰到了问题,下面是解决办法. 一开始看到这本书,刚翻了几页,就觉得对味.按照书中的代码做练习时,编译代码文件提示fatal error: apue. ...
随机推荐
- java8 for ,forEach ,lambda forEach , strean forEach , parller stream forEach, Iterator性能对比
java8 for ,forEach ,Iterator,lambda forEach ,lambda strean forEach , lambda parller stream forEach性 ...
- python基础1.0
1. python简介:解释性语言 安装python,注意路径加入path python的解释器,cpython,Python的解释器很多,但使用最广泛的还是CPython.如果要和Java或.Net ...
- rsync 文件同步和备份
rsync 是同步文件的利器,一般用于多个机器之间的文件同步与备份,同时也支持在本地的不同目录之间互相同步文件.在这种场景下,rsync 远比 cp 命令和 ftp 命令更加合适,它只会同步需要更新的 ...
- css note
1.text-align规定了其子元素的对齐方式,当设置在子元素无效时,尝试设置在父元素,子元素可以水平居中: 2.vertical-align使用的前提,首先元素必须是display:inline ...
- C++文档补充
string s("100010"); bitset<5> b(s,2,2); 只有上图这样写,下图这样是错的.记住.http://www.cppblog.com/k ...
- React—Native开发之 Could not connect to development server(Android)解决方法
作为初学者昨天还好好能跑的项目今天就会遇到突然爆红出错是经常的事,让我们来看下是什么错吧 先来翻译: 连接不到开发的服务器. 请按照以下的步骤来修复此问题: 确保包服务器在运行确保你的设备或者模拟器连 ...
- jdbc访问pipelinedb
建立Stream及视图 pipeline.execute("create stream caesar(name text,info json);") #创建stream,字段nam ...
- [转]Flash开发技能树
- 字符编码:Unicode和UTF-8之间的关系
Unicode和UTF-8之间的关系 1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串.每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256 ...
- java中LIst转换成Json
List转换成json串 public String getNameListByID(Long Id) { List<Name> nameLists= nameService.select ...