كل المستودعات
Julia MPL-2.0 2500 400

jump-dev/JuMP

JuMP هي لغة نمذجة للتحسين الرياضي في Julia. تتيح لك التعبير عن المتغيرات والقيود والدوال الهدف بصيغة رياضية مقروءة، ثم ترسل المسألة إلى محللات متخصصة للتحسين الخطي والصحيح وغير الخطي والمخروطي.

نبذة

JuMP هي لغة نمذجة للتحسين الرياضي في Julia. تتيح لك التعبير عن المتغيرات والقيود والدوال الهدف بصيغة رياضية مقروءة، ثم ترسل المسألة إلى محللات متخصصة للتحسين الخطي والصحيح وغير الخطي والمخروطي.

ما الذي يمكنك إنجازه؟

  • صياغة مسائل الجدولة والتوجيه والتخصيص وتحسين التصميم.
  • الاختيار بين العديد من المحللات عبر واجهة نمذجة موحّدة.
  • فحص الحلول والقيم الثنائية وتشخيصات النموذج في كود Julia قابل لإعادة الإنتاج.

كيفية استخدام هذا المستودع

  1. ابدأ بالدليل الرسمي ومثال صغير.
  2. طبّق مثالًا على مسألة رياضية حقيقية أو نشاط تعليمي.
  3. تابع المشكلات والإصدارات على GitHub لمواكبة المشروع.

لقطة للمستودع

معاينة JuMP على GitHub

مصادر للتعلم