سؤال
أنا أستخدم LAPACK لتخطيط المصفوفات الهرمسية المعقدة.يمكنني الاختيار بين ZHEEV وZHEEVD.أي من هذه الإجراءات أكثر دقة بالنسبة للمصفوفات ذات الحجم 40 ومجموعة من القيم الذاتية من 1E-2 إلى 1E1؟
المحلول
يستخدم ZHEEVD طريقة فرق تسد لحساب القيم الذاتية.
إذا كانت المصفوفات الخاصة بك 40 × 40 وكانت القيم الذاتية ضمن النطاق [1E-2 ، 1E1] ، فلن يكون لديك أي مشكلات رقمية على الإطلاق.يمكنك استخدام أي من الروتين.
نصائح أخرى
لا أعرف الإجابة ولكن
- ربما يعتمد ذلك على مكتبة LAPACK التي تستخدمها.هناك عدد منها، مُحسّنة لمنصات مختلفة.هل تستخدم Netlib، MKL، ACML، ؟؟
- لماذا تأخذ كلمة شخص غريب تمامًا عن هذا بينما يمكنك قياسها بنفسك؟
لا تنتمي إلى StackOverflow