Analytics & Physics là một thư viện dành cho nhà phát triển mã nguồn để tạo các ứng dụng kỹ thuật và máy tính. Thư viện chứa nhiều lớp đầy đủ chức năng để làm việc với các đại lượng vật lý, đơn vị đo lường, biểu thức biểu tượng phân tích và đạo hàm, cũng như các phương pháp tính toán của mô hình toán học. Thư viện có cấu trúc lớp đặc biệt cho phép các nhà phát triển tích hợp nó với ứng dụng của họ trong thời gian tối thiểu và mở rộng chức năng mà không cần sửa đổi mã cốt lõi
.
Các tính năng chính của thư viện:
1. Làm việc với các đơn vị đo lường vật lý:
– Tổng cộng hơn 70 đơn vị đo lường sẵn.
– Đơn vị đo lường phi tuyến – logarit và decibel.
— Chuyển đổi chuỗi thành đơn vị đo lường và ngược lại.
— Các hoạt động với các giá trị kích thước vật lý, có tính đến kích thước và đơn vị đo lường.
— Thêm đơn vị đo lường mới với mã hóa tối thiểu.
2. Làm việc với các biểu thức phân tích biểu tượng:
– Phân tích và tính toán các biểu thức phân tích với bất kỳ độ phức tạp nào.
— Hỗ trợ tính toán phân tích với bất kỳ loại dữ liệu nào (người dùng).
— Hơn 30 toán tử toán học (+, -, *,/, ^, v.v.).
— Hơn 40 hàm tích hợp sẵn (hàm lượng giác, hyperbolic, đặc biệt Bessel, hàm Legendre).
— Các dẫn xuất biểu tượng của các biểu thức có độ phức tạp nào.
— Toán tử quá tải đối với dữ liệu kiểu người dùng.
— Thêm các tính năng mới và các dẫn xuất của chúng với mã hóa tối thiểu.
— Phần mở rộng sẵn để tính toán với số phức, phân số thông thường, mảng và ma trận.
— Nhiều phương pháp số làm sẵn tích hợp với các thuật toán phân tích biểu tượng.
Ưu điểm của thư viện:
– 100% mã nguồn trong ngôn ngữ phát triển.
— Rất nhiều lớp chức năng làm sẵn.
— Thêm phần mở rộng thư viện mới mà không sửa đổi kernel.
— D ễ dàng tích hợp vào bất kỳ ứng dụng nào.