2009-10-12 33 views

Trả lời

14

MathDotNet nên có các chức năng bạn đang tìm kiếm, mặc dù nó có thể là một chút overkill tùy thuộc vào bao nhiêu chức năng mà bạn cần. Nó cung cấp:

  • Bernoulli
  • Beta
  • nhị thức
  • Categorical
  • Cauchy
  • Chí
  • Chí Quảng trường
  • tục Uniform
  • Conway Maxwell Poisso n
  • Dirichlet
  • rời rạc Uniform
  • Erlang
  • Exponential
  • vv .... (khoảng 3x thêm về danh sách)

Đối với một danh sách đầy đủ thấy this page.

2

Bạn có thể thử

  • Extreme Optimization, The Extreme Tối ưu hóa bằng số thư viện cho NET là một tập hợp các mục đích chung toán học và thống kê class built cho khuôn khổ Microsoft .NET.

  • FoundaStat (tồn tại phiên bản miễn phí), là thư viện thống kê cho nền tảng Microsoft .NET. FoundaStat cung cấp khả năng tính toán thống kê cho tất cả các sản phẩm phần mềm .NET. Nó bao gồm các lớp cung cấp khả năng giao tiếp với các định dạng dữ liệu khác nhau, tính toán số liệu thống kê mô tả, phân tích tương quan, suy luận thống kê, ANOVA và phân tích hồi quy nhiều lần.

liên kết khác

Recommend an Open Source .NET Statistics Library

0

Bạn nên xem CenterSpace Software's gói thống kê .NET. Chúng tôi có các bản phân phối nhị thức và poisson, CDF của chúng và các đảo ngược (có thể là một cơn đau để tính toán chính xác).

Các thống kê số liệu gói cung cấp các lớp học hiệu suất cao cho:

  1. Clustering/K-Phương tiện phân nhóm
  2. Một loạt các phân bố xác suất và CDF và inverse CDF - bao gồm đặc biệt nhị thức và Poisson.
  3. Thử nghiệm giả thuyết.
  4. Hệ số ma trận không âm.
  5. Hình vuông một phần nhỏ nhất.
  6. Hồi quy (Tuyến tính, Anova, QR, SVD và hơn thế nữa).
  7. Nguyên tắc Phân tích thành phần.

Paul

CenterSpace Software

4

Math.NET Numerics là một thư viện mã nguồn mở khá tốt cho .NET. Theo trang web của nó:

Số là nền tảng số của dự án Math.NET, nhằm cung cấp các phương pháp và thuật toán để tính toán số trong khoa học, kỹ thuật và sử dụng hàng ngày. Chủ đề được đề cập bao gồm các chức năng đặc biệt, đại số tuyến tính, mô hình xác suất, số ngẫu nhiên, nội suy, biến đổi tích phân và hơn thế nữa.

Nếu thư viện thương mại là lựa chọn chấp nhận được cho bạn, có một số trong số chúng tôi có thể đề xuất.

  1. NMath Stats từ CenterSpace Software là lựa chọn tốt. Thư viện này được thiết kế đặc biệt cho máy tính thống kê và hứa hẹn sẽ rất hiệu quả.
  2. FinMath là thư viện khá mới nhưng đầy hứa hẹn. Nó chứa rất nhiều phân phối thống kê, thường trình tính toán số liệu thống kê mô tả, một vài biến thể của thuật toán phù hợp với các thuật toán (OLS, GLS, vv), PCA, ICA và các triển khai khác của các thuật toán và kỹ thuật khác nhau.
1

Hãy xem suanshu.net. Nó hoàn toàn miễn phí. Nó có lẽ là thư viện thống kê toàn diện nhất có sẵn cho C# math.

10

.NET Framework ngôn ngữ C#, F # và VB.NET

ILNumerics.Net hiệu suất cao, typesafe lớp mảng số và chức năng cho toán học nói chung, FFT và đại số tuyến tính, nhằm mục đích .NET/mono, 32 & 64 bit, kịch bản cú pháp giống như trong C#, 2D & Điều khiển lôgô 3D, quản lý bộ nhớ hiệu quả

IMSL Numerical Libraries cho .NET là tập hợp các lớp toán học, thống kê, dữ liệu và biểu đồ được viết bằng C#.

Measurement Studio là bộ điều khiển giao diện người dùng tích hợp và thư viện lớp để sử dụng trong việc phát triển các ứng dụng thử nghiệm và đo lường. Các thư viện lớp phân tích cung cấp nhiều xử lý tín hiệu số, lọc tín hiệu, tạo tín hiệu, phát hiện đỉnh và các chức năng toán học chung khác.

Các vấn đề liên quan