Danh sách các phần mềm (thư viện) toán học miễn phí
(Tham khảo: http://mathandmultimedia.com/2009/12/02/free-mathematics-software/)
Phần mềm Archim (Hình học động) – Archim của hãng Stochastic Lab là phần mềm chuyên dụng trong việc vẽ các đồ thị toán học dạng 2D và 3D. Archim tương thích với mọi phiên bản Windows và hoàn toàn miễn phí. Một điểm đáng chú ý là phần mềm này có nhiều tư tưởng và cách tiếp cận khác với các phần mềm tương tự khác hiện có.
Phiên bản online: http://www.archimy.com/
Phần mềm Armadillo (Thống kê; C++ Libary) – Armadillo là thư viện đại số tuyến tính chất lượng cao cho ngôn ngữ C++. Có thể sử dụng cho các lĩnh vực: Học máy, Nhận dạng mẫu, Thị giác máy tính, Xử lý tín hiệu, Tin sinh học, Thống kê, Kinh tế lượng, …
Phần mềm Axiom (Tính toán biểu tượng) – Axiom là hệ thống đại số máy tính (phần mềm tính toán trên biểu tượng toán) miễn phí. Phần mềm hữu ích cho mục đích nghiên cứu và phát triển các giải thuật toán học.
Phần mềm Bayes++ (Thống kê; C++ Libary) – Bayes++ là thư viện mã nguồn mở cho ngôn ngữ C++. Cung cấp các giải thuật tính toán số cho Bayesian Filtering (Lọc Bayes – một kỹ thuật trong xác suất cho mục đích tổng hợp dữ liệu) của các hệ thống rời rạc.
Phần mềm Bayesian Filtering Library (BFL) (Thống kê; C++ Libary) – BFL là thư viện mã nguồn mở cho ngôn ngữ C++. Cung cấp môi trường độc lập ứng dụng cho suy diễn thống kê trong các mạng Bayes động (Dynamic Bayesian Networks: (Extended) Kalman Filters, Particle Filters (Sequential Monte Carlo methods).
Phần mềm C.A.R. (Hình học động) – C.a.R. là phần mềm hình học động mã nguồn mở. Cung cấp mô phỏng dựng hình bằng thước và compa trên máy tính. Ngoài ra, còn hỗ trợ các hình học khác như hyperbolic và elliptic.
Phần mềm Cadabra (Chuyên sâu; Tính toán biểu tượng) – Cadabra là hệ thống đại số máy tính (phần mềm tính toán trên biểu tượng toán) miễn phí. Thiết kế chuyên dụng cho các bài toán trong lý thuyết trường (field-theory: tensor computer algebra, tensor polynomial simplification including multi-term symmetries, fermions and anti-commuting variables, Clifford algebras and Fierz transformations, implicit coordinate dependence, multiple index types, …).
Phần mềm Cantor (Giao diện) – Cantor là giao diện đồ họa miễn phí cho các phần mềm toán học. Hỗ trợ: KAlgebra, Lua, Maxima, Octave, Python 2 and 3, Qalculate, R, Sage, và Scilab.
Phần mềm CoCoA (Chuyên sâu) – CoCoA (“COmputations in COmmutative Algebra”) là phần mềm miễn phí hỗ trợ tính toán trong các vành đa thức nhiều biến trên các tập số hữu tỷ & nguyên, cũng như trên các ideal và module của chúng (trên cơ sở lý thuyết Gröbner). Ứng dụng chính của CoCoA là trong đại số giao hoán và hình học đại số. CoCoA hỗ trợ tinh toán với số nguyên cực lớn (2^300000) và với phân số có độ chính xác rất nhỏ. Thư viện mã nguồn mở cho C++ có tên là CoCoALib.
Phần mềm Euler Math Toolbox (EMT) (Tính toán biểu tượng) – EMT là phần mềm toán học mạnh mẽ kết hợp tính toán số và tính toán biểu tượng (sử dụng Maxima).
Tiếp tục đọc →
Filed under: Phần mềm miễn phí & nguồn mở | 2 Comments »