سؤال

أنا جداً مبرمج بيثون جديد / عديمي الخبرة. أدرس الرياضيات وأحاول إنشاء حزمة Gui الرسم البياني للتخطيط مناسبة لأطفال المدارس.

وكذلك رسم رسم بياني، أود بشكل مثالي تقديم المعادلة يدخل المستخدم [على سبيل المثال. y = (x^2)/3] في النمط المنسق بشكل جيد - تحديث مثالي في الوقت الحقيقي حيث يدخل المستخدم تعبيرهم.

لقد نظرت إلى قدرات مثل matplotlib., ، ولكن يبدو أن المستخدم سيتعين عليك إدخال التعبير أعلاه كشيء مثل frac{x^2,3}, ، وهذا ليس مثاليا لأطفال المدارس.

شكرا جزيلا مقدما إذا كان بإمكان أي شخص المساعدة - آسف إذا كان الأمر سؤال صعب!

أطيب التمنيات، geddes

هل كانت مفيدة؟

المحلول

ربما يمكنك الاستفادة من سيمبيقدرات الطباعة.

نصائح أخرى

يمكنك أن تنظر إلى كيف lyebniz. يفعل ذلك. أو يمكنك استخدام Lybniz. فقط أقول.

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

وكذلك رسم رسم بياني، أود بشكل مثالي تقديم المعادلة يدخل المستخدم [على سبيل المثال. y = (x ^ 2) / 3] في نمط منسق بشكل جيد - تحديث مثالي في الوقت الحقيقي حيث يدخل المستخدم تعبيرهم.

تطبيق مجاني يسمى "جراف. "يأتي معبأة مع نظام التشغيل Mac OS X (10.4 وما فوق). حقيقة أنه قد يكون جهاز Mac - مجرد قاطع من الصفقة، ما زلت أرغب في ذكره في حالة استخدام طلابك باستخدام Macs في مختبر الكمبيوتر، كما طلاب المدارس الدراسية هم. (ملاحظة: لا يتم الخلط بينها مع "AP Grapher" - أيضا تطبيق Mac ولكنه مكتشف نقطة اتصال لاسلكية أو شيء من هذا القبيل).

مجموعة الميزات الأساسية: تفاعلية بالكامل، أدخل المعادلة (بديهية - يستخدم مجموعة فرعية من Bindings Mac Key) لإنشاء معادلات معقدة إلى حد ما من حساب التفاضل والتكامل والجبر الخطي والإحصائيات والمعادلات التفاضلية وما شابه ذلك. بمجرد الدخول، إلى جانب مجموعة من القيم، يتم رسم المعادلة بشكل جميل. يحتوي Grapher على وضع ثنائي الأبعاد و 3D. هنا لقطة شاشة من نافذة التطبيق الرئيسية للجرافيت تظهر معادلة ترسيم في ثلاثي الأبعاد.

هل هناك نسخة ويندوز؟ لقد سمعت شائعات أن هناك مخارج، لكنني لم أتمكن من العثور على أي معلومات نهائية حولها من عدد قليل من عمليات البحث السريعة على شبكة الإنترنت الآن فقط.

أنا لا أعرف إذا كان سيفعل ما تريد ... ولكن قد يستحق النظر في numpy / scipy / matplotlib.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top