Tôi đang tìm thư viện C
để giải quyết tuyến tính và nếu có thể, phương trình ma trận phi tuyến của biểu mẫu Ax = b
. Điều quan trọng với tôi là các gói không quá lớn và miễn phí. Tốc độ không quan trọng nhiều như đơn giản và tính năng thưa thớt của lưu trữ ma trận. Ngoài ra, nó sẽ có thể song song các tính toán. Vì tôi là khá mới trong lĩnh vực blas/lapack/... của đại số tuyến tính số, nó sẽ là tuyệt vời nếu nó có chứa một tài liệu tốt đẹp, có thể với các ví dụ. Có gói nào bạn có thể giới thiệu không? Tôi là một chút choáng ngợp bởi kết quả của google và cũng không biết tên của các thói quen tôi sẽ phải tìm kiếm.Bộ giải phương trình tuyến tính phi tuyến và phi tuyến thô
Tôi chỉ tìm thấy SuperLu có vẻ như có tài liệu rất hay, ngay cả với đoạn mã. Nó được viết bằng C và yêu cầu CBLAS.
Phương trình ma trận Ax = b a * phi tuyến * là như thế nào? – talonmies
Nó không tuyến tính nếu A là hàm của x. Nó được biểu diễn tốt hơn như A (x) * dx = db, và x (i + 1) = x (i) + dx để nắm bắt tải trọng phi tuyến tính. Giải quyết cho dx và cập nhật. – duffymo
SuperLU và Umfpack là bộ giải mã trực tiếp cho các sự cố tuyến tính. Nếu, như bạn nói, bạn có một vấn đề phi tuyến, bạn sẽ cần cái gì khác. – talonmies