MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB数学相关] 有关矩阵奇异值如何判断是否为0的问题 (https://www.labfans.com/bbs/showthread.php?t=17913)

krmy 2012-11-28 16:18

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

大家能否进来讨论一下,零的判断问题?


所有时间均为北京时间。现在的时间是 11:32

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