塞尔维斯特内插法计算矩阵指数函数(4/4) 利用上式去计算矩阵指数函数eAt的关键是如何计算待定函数?i(t)。 下面分 A的特征值互异 A有重特征值 两种情况来讨论如何计算?i(t)以及eAt。 A的特征值互异(1/4) (1) A的特征值互异 设矩阵A的n个互异特征值为?1,?2,…,?n,则矩阵A的最小多项式?(?)等于特征多项式f(?)=|?I-A|=?n+a1?n-1+…+an-1?+an。 因系统的所有特征值?i使特征多项式f(?i)=0,故与前面证明过程类似,我们亦有 其中待定函数?i(t)(i=0,1,…,n-1)与矩阵指数函数eAt的表达式中的?i(t)一致。 Ch.3 线性系统的时域分析 目录(1/1) 目 录 概述 3.1 线性定常连续系统状态方程的解 3.2 状态转移矩阵及其计算 3.3 线性时变连续系统状态方程的解 3.4 线性定常连续系统的离散化 3.5 线性定常离散系统状态方程的解 3.6 Matlab问题 本章小结 状态转移矩阵计算(1/1) 3.2 状态转移矩阵计算 在状态方程求解中,关键是状态转移矩阵?(t)的计算。 对于线性定常连续系统,该问题又归结为矩阵指数函数eAt的计算。 上一节已经介绍了基于拉氏反变换技术的矩阵指数函数eAt的计算方法,下面讲述计算矩阵指数函数的下述其他3种常用方法。 级数求和法 约旦规范形法 化eAt为A的有限多项式矩阵函数法 重点推荐 级数求和法(1/3) 3.2.1 级数求和法 由上一节对矩阵指数函数的定义过程中可知: 矩阵指数函数eAt的计算可由上述定义式直接计算。 由于上述定义式是一个无穷级数,故在用此方法计算eAt时必须考虑级数收敛性条件和计算收敛速度问题。 类似于标量指数函数eat,对所有有限的常数矩阵A和有限的时间t来说,矩阵指数函数eAt这个无穷级数表示收敛。 级数求和法(2/3) 显然,用此方法计算eAt一般不能写成封闭的、简洁的解析形式,只能得到数值计算的近似计算结果。 其计算精度取决于矩阵级数的收敛性与计算时所取的项数的多少。 如果级数收敛较慢,则需计算的级数项数多,人工计算是非常麻烦的,一般只适用于计算机计算。 因此,该方法的缺点: 计算量大 精度低 非解析方法,难以得到计算结果的简洁的解析表达式 。 级数求和法(3/3)—例3-4 例3-4 用直接计算法求下述矩阵的矩阵指数函数: 解 按矩阵指数函数的展开式计算如下: 约旦规范形法 (1/8) 3.2.2 约旦规范形法 上节给出了对角线矩阵、块对角矩阵和约旦块三种特殊形式矩阵的矩阵指数函数。 由于任何矩阵都可经线性变换成为对角线矩阵或约旦矩阵,因此 可通过线性变换将一般形式的矩阵变换成对角线矩阵或约旦矩阵, 再利用上述特殊形式矩阵的矩阵指数函数来快速计算矩阵矩阵指数函数。 下面讨论之。 约旦规范形法(2/8) 下面首先讨论矩阵指数函数的一条性质: 对矩阵A,经变换矩阵P作线性变换后,有 则相应地有如下矩阵指数函数的变换关系 约旦规范形法(3/8) 根据上述性质,对矩阵A,可通过线性变换方法得到对角线矩阵或约旦矩阵,然后利用该类特殊矩阵的矩阵指数函数,由矩阵指数函数的变换关系来求原矩阵A的矩阵指数函数。 该结论可简单证明如下: 约旦规范形法(4/8)—例3-5 例3-5 试求如下系统矩阵的矩阵指数函数 解 1. 先求A的特征值。由特征方程可求得特征值为 ?1=-1 ?2=-2 ?3=-3 2. 求特征值所对应的特征向量。由前述的方法可求得特征值?1,?2和?3所对应的特征向量分别为 p1=[1 0 1]? p2=[1 2 4]? p3=[1 6 9]? 约旦规范形法—例3-5 故将A变换成对角线矩阵的变换矩阵P及其逆阵P-1为 3. 由系统矩阵和矩阵指数函数的变换关系,分别有 约旦规范形法—例3-6 例3-6 试求如下系统矩阵的矩阵指数函数 约旦规范形法(7/8)—例3-6 解 1. 先求A的特征值。由特征方程可求得特征值为 ?1=2 ?2=?3=-1 2. 由于矩阵A为友矩阵,故将A变换成约旦矩阵的变换矩阵P和其逆阵P-1分别为 3. 由系统矩阵和矩阵指数函数的变换关系,分别有 约旦规范形法(8/8)--例3-6 塞尔维斯特内插法(1/1) 3.2.3 塞尔维斯特内插法 在讨论塞尔维斯特(Sylvester)内插法计算矩阵指数函数eAt时,需要用到关于矩阵特征多项式的凯莱-哈密顿(Cayley-Hamilton)定理以及最小多项式的概念。 因此,首先给出凯莱-哈密顿定理及最小多项式的概念,再讨论塞尔维斯特内插法。 下面依次介绍: 凯莱-哈密顿定理 最小多项式 塞尔维斯特内插法计算矩阵指数函数 凯莱-哈密顿定理(

状态转移矩阵 matlab,状态转移矩阵计算.PPT相关推荐

  1. matlab对矩阵拟合,matlab曲线拟合与矩阵计算.ppt

    matlab曲线拟合与矩阵计算 Matlab应用重点(1)曲线拟合 曲线拟合定义 在实际工程应用和科学实践中,经常需要寻求 两个(或多个)变量间的关系,而实际去只能 通过观测得到一些离散的数据点.针对 ...

  2. 状态转移矩阵 matlab,用不同状态序列长度估计MATLAB中的马尔可夫链转移矩阵

    所以对于马尔可夫链,我假设你只对状态转换感兴趣.您可以将所有状态转换分组为单个Nx2矩阵,然后计算行出现的次数. 对于这个例子,我使用三个长度为4,3和3的观察.我可以使用cellfun以下列方式将所 ...

  3. 机器学习(MACHINE LEARNING)MATLAB求解状态转移矩阵

    文章目录 1 转移矩阵 2 举例 3 代码求解状态转移矩阵 1 转移矩阵 转移概率矩阵(又叫跃迁矩阵,英文名:transition matrix)是俄国数学家马尔科夫提出的,他在20世纪初发现:一个系 ...

  4. matlab 求状态转移矩阵,状态转移矩阵计算解读.ppt

    状态转移矩阵计算解读 A的特征值互异(3/4)--例3-7 例3-7 试求如下系统矩阵的矩阵指数函数 解 由于矩阵A的3个特征值互异,并分别为-1,-2和-3,因此解方程组(3-52)可得 A的特征值 ...

  5. 欠阻尼谐振腔模型状态转移矩阵计算

    欠阻尼谐振腔模型状态转移矩阵计算 如图所示,具有定基座的线性阻尼理想谐振腔.物体质量为mmm,位移δ\deltaδ,ksk_sks​为弹簧常数,kdk_dkd​为阻力系数. 根据牛顿第二定律,可得: ...

  6. 用matlab求状态转移矩阵

    求状态转移矩阵,现给出矩阵如下: 采用拉普拉斯变换法,matlab代码如下. syms s t x0 tao phi phi0;声明变量 A=[-13/7 -2/7;4/7 -22/7]; I=[1 ...

  7. e的矩阵次方_利用状态转移矩阵和VBA求游戏中各种事件达成次数的期望

    在工作中计算经济数值的时候,经常会遇到需要计算各种事件完成期望的工作(比如计算集齐一套特定的卡牌搭配需要抽多少次--).本文就介绍一种比较快捷的计算方法. 一般来说,计算期望有以下几种方法: 依据期望 ...

  8. 状态转移矩阵(status transition matrix )

    转移概率矩阵(又叫跃迁矩阵,英文名:transition matrix)是俄国数学家马尔科夫提出的,他在20世纪初发现:一个系统的某些因素在转移中,第n次结果只受第n-1的结果影响,即只与当前所处状态 ...

  9. 马尔科夫状态转移矩阵

    一.马尔科夫状态转移矩阵性质 1. 每个时间点处在某一个状态,时间是离散的. 2. 每次到下一个时间点时按照图进行随机状态转移. 3. 假如某时的状态是个统计分布(看做向量),那么用状态转移矩阵(权值 ...

  10. viterbi java_viterbi 维特比解码过程,状态转移矩阵

    viterbi过程 1.hmm类似. 状态转移,发射概率 2.逐次计算每个序列节点的所有状态下的概率值,最大概率值对应的index. 3.概率值的计算,上一个节点的概率值*转移概率+当前概率值. 4. ...

最新文章

  1. scala while循环中断
  2. 报错:org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version.
  3. linux运维有前途么,想去做linux运维,不知道有前途么?
  4. ubuntu 命令卡住_解决出现无法使用sudo命令情况
  5. 不同特权级间代码段的跳转{ 门 + 跳转(jmp + call) + 返回(ret) }
  6. php 跨二级域名 设置cookie
  7. Java接口、implements关键字、接口中抽象方法,默认方法,静态方法,私有方法,常量、final关键字
  8. 和整数相乘_小学数学基础概念归纳总结:整数篇
  9. Codeforces Round #350 (Div. 2) B. Game of Robots 水题
  10. python docker库
  11. exchange 2003 event id 1221
  12. L2-004. 这是二叉搜索树吗?-PAT团体程序设计天梯赛GPLT
  13. BZOJ1934: [Shoi2007]Vote 善意的投票
  14. LiveData源码解析
  15. maven ...../.m2/settings.xml
  16. TortoiseGit推送
  17. CefSharp方法汇总
  18. Android常用炫酷风格控件包含项目地址汇总
  19. 数据规范化、实体-联系图、状态转换图、层次方框图、Warnier图、IPO图及验证软件需求
  20. sql中删除数据的几种方式

热门文章

  1. 数据分析 | 异常数据识别小结
  2. 基于Spark的学生成绩分析系统
  3. ensp下载最新版及所有资源包免费分享下载
  4. 各种实用航测遥感数据数据免费获取,速来领取!
  5. MySQL 5.7.32-winx64安装教程(支持一台主机安装多个MySQL服务)
  6. Delphi开发工具的使用
  7. 软件测试面试题和简历模板(面试前准备篇)
  8. 转自it168论坛:繁体注音输入法教程
  9. Twaver-HTML5基础学习(18)数据容器(1)_增删查改、遍历数据容器、包含网元判断
  10. 航天信息上传服务器地址,金税盘上传参数设置怎么设置?