Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2012-11-28, 16:18   #1
krmy
初级会员
 
注册日期: 2012-11-28
年龄: 25
帖子: 1
声望力: 0
krmy 正向着好的方向发展
默认 有关矩阵奇异值如何判断是否为0的问题

最近在用matlab进行一些系统辨识方面的工作,其中在进行系统阶次确定的时候,采用的是对系统的hankle矩阵进行奇异值分解的方法,根据奇异值非零解的个数来确定系统的阶次。这就遇到了很麻烦的问题。
因为进行奇异值分解的矩阵为实数阵,所以得到的奇异值都是不为零的,也即系统的阶次是多少,就能得到多少个非零奇异值。这个在实际的辨识中是不可能的。现在就是要解决:在奇异值为多少时,就可以人为地判断可以当做零来处理了?我现在就是卡在这里,不知道怎么来解决这个是否为零的判断问题。

大家能否进来讨论一下,零的判断问题?
krmy 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 15:30


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.