شكرًا لتقييمك وتعليقاتك!
لقد أكملت التقييم سابقًا
تطبيق HeatDiffusion3D لنظام Android لمحاكاة ثلاثية الأبعاد لانتشار الحرارة
تطبيق HeatDiffusion3D لنظام Android لمحاكاة انتشار الحرارة ثلاثية الأبعاد - باستخدام شبكة NxNxN، وطريقة الفروق المحدودة الصريحة، وعرض الشرائح، بالإضافة إلى عرض ثلاثي الأبعاد زائف مع طبقات متراكبة.
كيفية عمل المحاكاة:
Grid3D - شبكة ثلاثية الأبعاد T[x][y][z] مع مخزن مؤقت مزدوج (الحالي/التالي)، خطوة الفروق المحدودة الصريحة وفقًا لمعادلة التوصيل الحراري dT/dt = α·∇²T، لابلاس منفصل على طول الجيران الستة، الحدود معزولة (نيومان).
HeatDiffusionEngine - يغلف الشبكة، ويحافظ على مصادر حرارة ثابتة، ويضمن استقرار α (≤ 1/6 للمخطط الصريح ثلاثي الأبعاد).
HeatColor - يحول درجة الحرارة إلى لون (أزرق ← أصفر ← أحمر).
العرض (عرضان مخصصان):
SliceView - شريحة XY مسطحة مع طبقة Z محددة، مثل خريطة حرارية.
IsoView — عرض ثلاثي الأبعاد زائف: جميع طبقات المحور Z متراكبة مع إزاحة قطرية وشفافية لإدراك العمق.
عناصر التحكم في MainActivity: بدء/إيقاف/إعادة ضبط المحاكاة، شريط تمرير لاختيار طبقة المحور Z، شريط تمرير لدرجة حرارة المصدر الجديد، زر لإضافة مصدر إضافي إلى الطبقة الحالية. الشبكة الافتراضية هي 15×15×15 مع مصدر ساخن في المركز.
قم بتثبيت ملفات XAPK/APK بنقرة واحدة على أندرويد!