مشروع: MyLinearAlgebraSolver – C# Windows Forms App
نظرة عامة:
أداة رسومية لحل معادلات الجبر الخطي باستخدام لغة C# وتقنية Windows Forms.
تدعم عدة طرق شهيرة لحل الأنظمة الخطية مثل:
Gaussian Elimination
Gauss-Jordan Elimination
Matrix Inversion (معكوس المصفوفة)
تم تصميم الواجهة بطريقة تفاعلية ومنظمة، مما يسمح للمستخدم بإدخال المصفوفات يدويًا واستعراض خطوات الحل ونتائجه بشكل مرئي وواضح.
المهام التي قمت بها:
تطوير الخوارزميات الرياضية لحل أنظمة المعادلات بدقة.
بناء واجهة مستخدم رسومية باستخدام Windows Forms.
تنظيم الكود باستخدام مبادئ OOP لسهولة التطوير والتوسعة.
التعامل مع المصفوفات والكسور العشرية (Floating Points).
عرض النتائج والخطوات داخل الواجهة بشكل تفاعلي وسهل الفهم.
مميزات المشروع:
يدعم 3 طرق لحل المعادلات الخطية.
واجهة رسومية سهلة الاستخدام بدون الحاجة لأوامر.
عرض واضح ومباشر لخطوات الحل والنتائج النهائية.
كود نظيف ومنظم قابل للتوسعة أو الدمج في مشاريع أكبر.
الفئة المستهدفة:
طلاب الرياضيات وعلوم الحاسوب
مطورين يرغبون في أدوات مرئية لفهم الجبر الخطي
أي مستخدم يحتاج لحل سريع ودقيق للمعادلات الخطية