منتديات الجلفة لكل الجزائريين و العرب - عرض مشاركة واحدة - la racine en arithmétique modulaire
عرض مشاركة واحدة
قديم 2012-04-29, 23:39   رقم المشاركة : 2
معلومات العضو
djamel123
عضو مميّز
 
الصورة الرمزية djamel123
 

 

 
إحصائية العضو










افتراضي

السلام عليكم
الماتلاب لديه كل عمليات arithmétique modulaire جاهزة للاستعمال المباشر (كالجمع والطرح والقسمة ...الخ) لكنها موجودة في الـ mupad ويمكن فتح الـ mupad هاذا عن طريق كتابة كلمة mupad في نافذة الأوامر ثم الدخول.
وهناك طريقة أسهل وهي أن تقومي باستدعاء الـ mupad من داخل برنامجك والحساب به دون الاضطرار لفتحه.
لدينا مثلا هذه دوال الجذر تعريفها كمايلي:
كود:
 numlib::primroot(m) returns the least positive primitive root modulo m if there exist primitive roots modulo m. 
 numlib::primroot(a, m) returns the least primitive root modulo m not smaller than a if there exist primitive roots modulo m.
وحتى أستعمل الدالة الأولى مثلا أكتب:

كود:
y = evalin(symengine,'numlib::primroot(19)')
فأنا هكذا قد قمت بحساب جذر 19 من داخل البرنامج باستخدام الـ mupad وستظهر لي النتيجة وهي y=2

وهذا الرابط فيه باقي دوال الـ arithmétique modulaire الموجودة في ماتلاب.









رد مع اقتباس