เมทริกซ์ป่วยเมื่อไร มันขึ้นอยู่กับความถูกต้องของวิธีการแก้ปัญหาที่คุณกำลังมองหาเท่าที่ "ความงามอยู่ในสายตาของคนดู" ...
อาจเป็นคำถามของคุณที่ควรจะปรับปรุงใหม่ให้ดีขึ้นเนื่องจากมีตัวประมาณจำนวนเงื่อนไขที่ถูกและมีประสิทธิภาพโดยยึดตามตัวประกอบการรวมตัวของ ?LU
สมมติว่าคุณมีความสนใจในความเป็นจริงทั่วไป (หนาแน่นที่ไม่สมมาตร) ปัญหาในการคำนวณแม่นยำสองผมจะแนะนำให้คุณใช้ผู้เชี่ยวชาญ LAPACK แก้DGESVXซึ่งให้ประมาณการสภาพในรูปแบบของมันซึ่งกันและกันที่ ) ในฐานะโบนัสคุณยังมีสินค้าอื่น ๆ เช่นการปรับสมดุล / สมการสมดุลการปรับแต่งซ้ำวนซ้ำไปข้างหน้าและย้อนกลับขอบเขตข้อผิดพลาด โดยวิธีการทางพยาธิวิทยาเครื่องป่วย ( κ ( ) > 1 / ε ) จะส่งสัญญาณเป็นข้อผิดพลาดโดยRCOND≈1/κ(A)κ(A)>1/ϵINFO>0
ที่จะเข้าสู่รายละเอียดเพิ่มเติม LAPACK ประมาณการจำนวนเงื่อนไขใน 1 บรรทัดฐาน (หรือ -norm ถ้าคุณกำลังแก้T x = ข ) ผ่านDGECON อัลกอริทึมพื้นฐานอธิบายไว้ในสนามหญ้า 36: "ที่แข็งแกร่งสามเหลี่ยมแก้สำหรับการใช้งานในสภาพการประมาณค่า"∞ATx=b
ฉันต้องยอมรับว่าฉันไม่ใช่ผู้เชี่ยวชาญในพื้นที่ แต่ปรัชญาของฉันคือ: "ถ้ามันดีพอสำหรับ LAPACK มันสำหรับฉัน"