2009-06-07 44 views
0

我正在使用LAPACK來對角化復厄米特矩陣。我可以選擇ZHEEV和ZHEEVD。對於40的矩陣和從1E-2到1E1的一系列特徵值,這些例程中的哪一個更準確?ZHEEV和ZHEEVD的準確性

回答

2

ZHEEVD使用分治法來計算特徵值。

如果矩陣爲40 x 40,特徵值在[1e-2,1e1]範圍內,則 應該完全沒有數值問題。您可以使用任一例程。

+0

謝謝,這就是我想聽到的。 – 2009-06-27 08:45:50

0

我不知道答案,但

  • 這可能取決於哪LAPACK庫你使用。有一些在那裏,爲各種平臺進行了優化。你在使用Netlib,MKL,ACML嗎?
  • 當你可以自己測量時,你爲什麼要採取一個陌生人的話?
+0

我猜測實現方式的準確性會比性能差很多。 W/R測量,我沒有經驗來準備一組正確的測試矩陣。 – 2009-06-23 06:11:58