我不能使用gsl_matrix
,因爲我的應用程序是封閉的源碼,並根據this question,如果我直接使用GPL代碼,我必須讓我的應用程序開源。這是來自更高層的禁忌。boost或TR1相當於gsl_matrix等
那麼...... Boost,或者甚至更好的TR1,是否有一個庫,它的類相當於gsl_matrix
,gsl_vector
和GNU Scientific Library的其他類型?如果有這樣的課程,他們怎麼叫?
編輯:我需要:
- 進行密集矩陣向量的產品和資金(如
gsl_blas_dgemv
和gsl_blas_dgemm
做) - 可選,解決quadratic programming模型。
你究竟需要什麼?有很多操作可以在矩陣上執行,並且可以在很多領域使用。通常每個領域都有專門的圖書館。 – KillianDS
@KillianDS,你是對的。我在這個問題上加了這個。 –