الرياضيات العددية في Math.NET
Math.NET Numerics هي مكتبة عددية مفتوحة المصدر لـ .NET و Mono ، مكتوبة بلغة C# و F# . تتميز بوظائف مشابهة لـ BLAS و LAPACK .
تاريخ
بدأ مشروع Math.NET Numerics في عام 2009 بدمج أكواد وفرق عمل dnAnalytics مع Math.NET Iridium. وهو متأثر بمكتبات ALGLIB و JAMA و Boost ، وغيرها، وقد استقبل العديد من المساهمات البرمجية. [ 1 ] [ 2 ] وهو جزء من مبادرة Math.NET لبناء وصيانة مجموعات أدوات رياضية مفتوحة المصدر لمنصة .NET منذ عام 2002.
تُستخدم مكتبة Math.NET في العديد من المكتبات مفتوحة المصدر والمشاريع البحثية، مثل MyMediaLite [ 3 ] و FermiSim [ 4 ] وLightField Retrieval [ 5 ] ، بالإضافة إلى العديد من الرسائل العلمية [ 6 ] [ 7 ] [ 8 ] [ 9 ] والأوراق البحثية [ 10 ] [ 11 ] .
سمات
توفر مكتبة البرامج تسهيلات لما يلي:
- التوزيعات الاحتمالية: المنفصلة والمتصلة والمتعددة المتغيرات.
- توليد الأرقام شبه العشوائية، بما في ذلك Mersenne Twister MT19937 .
- أنواع وحلول الجبر الخطي الحقيقي والمعقد مع دعم للمصفوفات والمتجهات المتفرقة.
- تحليلات LU و QR و SVD و EVD و Cholesky .
- فئات إدخال/إخراج المصفوفات التي تقرأ وتكتب المصفوفات من/إلى ملفات Matlab والملفات المحددة.
- الحساب وعلم المثلثات للأعداد المركبة .
- إجراءات "خاصة" تشمل وظائف جاما ، وبيتا ، وإرف ، وبيسل المعدلة ، وستروف .
- إجراءات الاستيفاء، بما في ذلك الاستيفاء الباري سنتريك ، وفلوتر هورمان.
- إجراءات الانحدار الخطي/ملاءمة المنحنى.
- التكامل العددي/التربيعي.
- طرق إيجاد الجذور، بما في ذلك برنت، ونيوتن-رافسون القوي، وبرودن.
- الإحصاءات الوصفية، والإحصاءات الترتيبية، والمدرج التكراري، ومعامل ارتباط بيرسون .
- أخذ عينات مونت كارلو لسلسلة ماركوف .
- إحصاءات مالية أساسية.
- تحويلات فورييه وهارتلي (FFT).
- عوامل رياضية مُحمّلة بشكل زائد لتبسيط التعبيرات المعقدة.
- يعمل على نظام التشغيل مايكروسوفت ويندوز والأنظمة الأساسية التي تدعم Mono.
- دعم اختياري لمكتبة Intel Math Kernel Library (Microsoft Windows و Linux)
- إضافات اختيارية للغة F# لاستخدام أكثر سلاسة.
انظر أيضاً
مراجع
- ↑ "ملف قراءة حول الرياضيات العددية في Math.NET" . GitHub.com . تم الاطلاع عليه بتاريخ 8 مايو 2013 .
- ↑ "مساهمو Math.NET Numerics" . GitHub.com . تم الاطلاع عليه بتاريخ 2013-05-08 .
- ↑ "مكتبة نظام التوصيات MyMediaLite" . مؤرشفة من الأصل بتاريخ 2013-06-01 . تم الاطلاع عليها بتاريخ 2013-05-08 .
- ↑ "FermiSim، دراسة الحلول المحتملة لمفارقة فيرمي من خلال المحاكاة الحاسوبية لنماذج استعمار الفضاء" . 14 يناير 2011.
- ↑ "وصف واسترجاع شكل النموذج ثلاثي الأبعاد بناءً على واصفات مجال الضوء" .
- ↑ شريدر، نيكلاس (2011). اكتشاف السقوط والوضعيات في الصور الظلية (ماجستير). جامعة تشالمرز للتكنولوجيا، غوتنبرغ، السويد. ISSN 1652-8557 .
- ↑ شيندلبرغر، مايكل (2011). الخصائص المرنة للرغوة ثنائية الأبعاد المتنامية (ماجستير العلوم). جامعة زيورخ.
- ↑ فيريرا، أندريه فيليبي ماتيوس. SoundLog: إحداث المزيد من الضوضاء (ماجستير). الجامعة التقنية في لشبونة.
- ↑ ميلر، جاستن (2010). تصميم نظام اكتساب لاسلكي لسماعة طبية رقمية (بكالوريوس العلوم). جامعة جنوب كوينزلاند.
- ↑ ليشكا، أوندري؛ زيديك، كامل (2010). "إمكانية استخدام مقاييس التسارع لمركبات الطرق الوعرة المعرضة للميلان الخطير وتصفية الإشارات باستخدام مرشح كالمان". مجلة العلوم التطبيقية في الديناميكا الحرارية وميكانيكا الموائع . 4 (2): 1-6 . ISSN 1802-9388 .
- ↑ كريكار، أوندري؛ جيركا، جاكوب؛ جانكوليك، داليبور (2011). "استخدام الهواتف المحمولة كمستشعرات ذكية لتحليل مدخلات الصوت والكشف عن حالة النوم" . مجلة المستشعرات . 11 (6): 6037-6055 . رمز Bibcode : 2011Senso..11.6037K . doi : 10.3390/s110606037 . ISSN 1424-8220 . PMC 3231421. PMID 22163941 .
روابط خارجية
فئات :
- مكتبات لغة سي شارب
- البرامج الرقمية
