SVD分解結果與MATLAB不同

A= 1 0.9

     1 0.85

的2X2矩陣來做SVD分解,下圖左邊是LABVIEW結果,右邊白圖內結果為MATLAB結果,不知道為什麼不同,而我把A矩陣代其他的值,LABVIEW結果卻都跟MATLAB相同,不知道問題出在哪![](upload://mmWyaXSJ6KAKaQbFmiRMZoEOWM9.jpeg)

 

您的左圖與右圖的USV相同阿!!  


哪個不同??

[QUOTE=garyO]您的左圖與右圖的USV相同阿!!  


哪個不同??
[/QUOTE]

U跟V都各有兩個數字只差個負號
目前認為是UV等分解矩陣非唯一解
因為USV相乘是等於A的,因此labview與matlab應該都是對的
現在是困難在怎麼讓labview設定成解法與matlab相同

線性代數離我好遠了   


再翻翻書吧   有可能是正交, 也有可能是其他問題