2012-10-11 122 views
2

我使用Matlab的svds。它工作得很好,正是我所需要的 - 除了...它是在Matlab ...Matlab的稀疏svd函數

我想知道他們使用什麼樣的實現以及它是否可用其他語言。有可能找出答案嗎?

+0

指定您需要使用svd的語言.... – Oli

回答

3

您可以使用編輯檢查matlab中的任何資金。例如,

edit svds 
+1

不完全正確。是的,你可以檢查任何m文件。但是MATLAB中的很多工具都是編譯代碼。因此,雖然svds可供您閱讀,但例如eig不是。 – 2012-10-12 02:06:11

0

我相信Matlab使用ARPACK庫作爲後端。您可以找到其他語言(如C,Fortran,Python等)的此庫的綁定。