سؤال

هل هناك جبر خطي مستقر (أكثر تحديدا، والمصفوفات، والمصفوفات المتعددة الأبعاد والعمليات الأساسية عليها) مكتبة ل C #؟

أسفرت البحث عن عدد قليل من المكتبات المصدر المفتوحة التي لا يتم تحديثها لسنوات بضع سنوات أو في مرحلة مبكرة بيتا - ومركز فيك. ما هي البدائل التي تستحق التدقيق؟

هل كانت مفيدة؟

المحلول

math.net.. وبعد نحن نستخدمها في الإنتاج.

نصائح أخرى

يرى: http://en.wikipedia.org/wiki/list_of_numerical_libries.

http://www.alglib.net/ - المصدر المفتوح. مكتبة متعددة اللغات.

http://www.mathdotnet.com/ - المصدر المفتوح. كما ذكرها الآخرين. يتم استبدال dnanalytics ب http://numerics.mathdott.com/ في هذا.

http://www.lutzroeder.com/dotnet/ - Lutz Roreder لديه ميناء مفتوح المصدر mapack.net من lapack.

http://www.extremeoptimization.com/ - تجاري.

أنا أستخدم ilnumerics.net

www.ilnumerics.net.

دعم جيد جدا واستقرار. ليس لدي أي مقارنة رغم ذلك.

لقد قمنا بتقييم Nmath وكانوا سعداء جدا ببرمجةها وسرعةها. حتى موظفو دعمهم قد عملوا خلال عطلة نهاية أسبوع لمعرفة خطأ وجدناه. أحببنا أنهم استخدموا مكتبة Intel's Kernel Math بدلا من طرح عددهم. [تم تحريره لإضافة: تم استخدامه في الإنتاج لسنوات

منذ أسابيع قليلة وجدت مكتبة جديدة C # finmath. يحتوي على تطبيقات للعديد من الطرق والتقنيات المختلفة بما في ذلك الجبر الخطي الأساسي، مثل:

  1. ناقلات ومصفوفة التطبيقات (سهلة الاستخدام واجهات عالية المستوى تغطي معظم كل شيء بليضا وظائف)
  2. خوارزميات من التعامل مع مصفوفة (LU، QR، SVD، Choldsky).

والعديد من الأشياء الأخرى المفيدة مثل الإحصائيات، وتحليل عامل وعامل المجموعة، والحل البرمجة الخطية والثانوية وغيرها.

لسوء الحظ، إنها ليست مجانية، لكنها سريعة للغاية، لأنه يستخدم مكلس بالنسبة لمعظم الحسابات المعقدة وفي نفس الوقت يتم توزيعها ككتبة واحدة تدعم كل من أوضاع 32 بت و 64 بت ولا تتطلب صيانة خاصة لاستخدامها، مثل العناية بالمكتبات الأصلية.

هل نظرت إلى dnanalytics.?

.NET Matrix. هو سؤال مماثل قد ترغب في إلقاء نظرة على إجابات الأفكار الأخرى.

على الرغم من أنه لم يتم تحديثه، وليس المصدر المفتوح، وليس للاستخدام التجاري، فقد يرغب المرء في التحقق من D * من بحث Microsoft. انها رائعة جدا رمزي مكتبة الرياضيات، خاصة بالنسبة للمشتقات، ولكن في الحقيقة انها ماتلاب قليلا في أيدي مبرمج .NET.

http://research.microsoft.com/en-us/downloads/4714703d-782c-4e37-830d-0E3B7662F743.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top