O(n3)
AAx b x Adet(A)≠0xbxA
Để an toàn, có lẽ tốt nhất là đảm bảo rằng không bị thiếu thứ hạng về số lượng (nghĩa là không có các giá trị số ít).A
Vấn đề với Quy tắc của Cramer là các thuộc tính ổn định của nó không được biết ngoại trừ (ổn định về phía trước, nhưng không ổn định về phía sau). (Xem Độ chính xác và tính ổn định của thuật toán số , phiên bản 2, của N. Higham.) Nó không được coi là một thuật toán đáng tin cậy; Loại bỏ Gaussian với Xoay vòng một phần (GEPP) được ưa chuộng.n=2
Tôi hy vọng vấn đề với việc sử dụng BLAS + LAPACK để thực hiện GEPP trong giải quyết ODE sẽ là bất kỳ sự khác biệt hữu hạn nào được sử dụng trong phương pháp ODE ngầm. Tôi biết rằng mọi người đã giải quyết các chương trình tuyến tính như là một phần của đánh giá bên tay phải và vì họ đã làm điều đó một cách ngây thơ (chỉ cắm chương trình tuyến tính giải quyết vào phía bên phải, gọi một thuật toán đơn giản), họ đã giảm đáng kể độ chính xác của chúng giải pháp tính toán và tăng đáng kể thời gian cần thiết để giải quyết vấn đề. Một người bạn của tôi đã tìm ra cách giải quyết những vấn đề như vậy một cách hiệu quả, chính xác hơn nhiều; Tôi sẽ phải xem liệu ấn phẩm của anh ấy đã được phát hành chưa. Bạn có thể gặp vấn đề tương tự bất kể bạn chọn sử dụng Quy tắc GEPP hay Cramer.
Nếu có bất kỳ cách nào bạn có thể tính toán một ma trận Jacobian phân tích cho vấn đề của mình, bạn có thể muốn làm điều đó để tự cứu mình một số vấn đề đau đầu. Nó sẽ rẻ hơn để đánh giá, và có lẽ chính xác hơn, so với một xấp xỉ sai phân hữu hạn. Biểu thức cho đạo hàm của ma trận nghịch đảo có thể được tìm thấy ở đây nếu bạn cần chúng. Đánh giá đạo hàm của ma trận nghịch đảo có vẻ như sẽ mất ít nhất hai hoặc ba hệ thống tuyến tính, nhưng tất cả chúng sẽ có cùng một ma trận và các phía bên phải khác nhau, vì vậy nó sẽ không đắt hơn đáng kể so với một hệ thống tuyến tính gỡ rối.
Và nếu có bất kỳ cách nào bạn có thể so sánh giải pháp được tính toán của mình với một giải pháp với các giá trị tham số đã biết, tôi sẽ làm điều đó để bạn có thể chẩn đoán liệu bạn có gặp phải bất kỳ cạm bẫy số nào không.