تطبيق محاكاة البندول

ملخص

محاكي بصري تفاعلي لبندول بسيط يتأرجح.

سؤال

أنشئ محاكي بصري لبندول بسيط يتأرجح ذهابًا وإيابًا. يجب أن يكون التطبيق باللغة الإنجليزية ويتميز بواجهة مستخدم سهلة الاستخدام.

التخطيط:
- منطقة لوحة (كانفاس) لعرض حركة البندول بصريًا.
- قسم نموذج مع أشرطة تمرير تسمح للمستخدمين بتعديل طول البندول (من 0.1 إلى 5 أمتار)، الزاوية الابتدائية (من 0 إلى 90 درجة)، وتسارع الجاذبية (من 0 إلى 15 م/ث²).
- منطقة رسم بياني لعرض تغيير زاوية البندول مع مرور الوقت.

التفاعل:
- يجب أن يكون المستخدمون قادرين على بدء وإيقاف حركة البندول.
- يجب أن تقوم أشرطة التمرير بتعديل معايير البندول ديناميكيًا، مع تحديثات تنعكس فوراً في المحاكاة.

الأنيميشن:
- يجب أن يتحرك البندول بشكل واقعي بناءً على حسابات فيزيائية حقيقية.
- يجب تحديد مدة وسرعة الحركة بناءً على معايير البندول، مما يوفر إحساسًا طبيعيًا بالوقت الحقيقي.

الرسم البياني:
- عرض تغيير الزاوية كخط بياني مع مرور الوقت.
- التأكد من تحديث الرسم البياني في الوقت الفعلي أثناء تقدم المحاكاة.
- تنسيق الرسم البياني بوضوح مع تسميات للمحاور وشبكة لتحسين القراءة.

أفضل الممارسات:
- استخدام انتقالات سلسة للتحديثات البصرية لتعزيز تجربة المستخدم.
- الحفاظ على واجهة مستخدم بديهية تسمح بسهولة تعديل معايير البندول.
- تحسين الأداء لمعالجة الحسابات الفيزيائية والأنيميشن بكفاءة.

السؤال الأصلي

Build a visual simulator of a simple pendulum swinging back and forth. Add a form with sliders for pendulum length (0.1–5 meters), initial angle (0–90 degrees), and gravitational acceleration (0–15 m/s²). Animate the pendulum’s motion and show a graph of its angular displacement over time.

Q: How should the pendulum be represented visually?
A: yes

Q: What should be the duration and speed of the animation?
A: yes

Q: What kind of graph style do you prefer for angular displacement?
A: decide

ملخص تكلفة التوليد

اسم النموذج: claude-3-7-sonnet-latest

وقت الاستجابة: 74.58 sec.

رموز النتيجة: 6,442

التكلفة: $0.09887700