محاكي تصادم 2D
تفاصيل
ملخص
محاكاة تصادم جسمين مع حسابات فيزيائية ورسوم متحركة.
سؤال
إنشاء محاكي ثنائي الأبعاد يظهر تصادم جسمين على سطح خالٍ من الاحتكاك. يجب تضمين حقول إدخال لكتلة الجسم 1 (1–10 كجم)، كتلة الجسم 2 (1–10 كجم)، السرعة الابتدائية للجسم 1 (–10 إلى 10 م/ث) والسرعة الابتدائية للجسم 2 (–10 إلى 10 م/ث). نظرة عامة على المشروع: تطوير محاكي تصادم ثنائي الأبعاد يوضح تفاعل جسمين على سطح بدون احتكاك، مع حسابات فيزيائية ورسوم متحركة. تصميم وتدفق واجهة المستخدم (UI/UX): - تضمين نموذج مع حقول إدخال لكتلة وسرعة كل جسم. - السماح للمستخدمين بالتبديل بين نوعي التصادم: المرن وغير المرن، عبر تبديل أو قائمة منسدلة. - تحريك التصادم بطرق عرض دوائر ملونة تمثل الأجسام. - عرض السرعات بعد التصادم ورسم بياني للزخم مقابل الزمن. - تكون جميع العناوين والتسميات باللغة الروسية. الوظائف الأساسية والمنطق: - تنفيذ الحسابات الفيزيائية للتصادمات المرنة وغير المرنة. - ضمان حساب وعرض السرعات بعد التصادم. - تحريك الاصطدام لإظهار التغير في السرعات والزخم. أفضل الممارسات: - استخدام عناصر تحكم واضحة وبديهية لتبديل نوع التصادم وإدخال خصائص الأجسام. - تحسين الرسوم المتحركة لضمان تشغيل سلس على مختلف الأجهزة. - ضمان تناسق الترجمة النصية لمستخدمي اللغة الروسية. تفاصيل إضافية: - تضمين قسم FAQ يشرح تجربة المستخدم عند التبديل بين نوعي التصادم: التصادم المرن يظهر سرعات منفصلة بعد التصادم؛ غير المرن يظهر سرعة مشتركة. - التأكد من أن التصميم يكون سهل الاستخدام وغني بالمعلومات لدعم تجربة تعليمية مشوقة.
السؤال الأصلي
Design a 2D simulator showing collision of two objects moving toward each other on a frictionless surface. Include a form with input fields for mass of object 1 (1–10 kg), mass of object 2 (1–10 kg), initial velocity of object 1 (–10 to 10 m/s), and initial velocity of object 2 (–10 to 10 m/s). Display the velocities after collision and animate the impact. Make in possible to switch between types of collision (elastic, inelastic) Graph momentum of each object relative to time Display captions in Russian Q: What should the user experience be when switching between collision types? A: First option: totally elastic collision. Second option: inelastic collision, objects share same velocity Q: How should the objects be visually represented during the simulation? A: Simple circles with different colors for each object.
ملخص تكلفة التوليد
اسم النموذج: o3-mini-high
وقت الاستجابة: 97.73 sec.
رموز النتيجة: 13,185
التكلفة: $0.05878180