Derecelendirme ve geri bildiriminiz için teşekkürler!
Zaten derecelendirdin.
Isı yayılımının 3 boyutlu simülasyonu için Android uygulaması HeatDiffusion3D.
Isı yayılımının 3 boyutlu simülasyonu için Android uygulaması HeatDiffusion3D — NxNxN ızgara, açık sonlu fark yöntemi ve dilim görselleştirme + üst üste bindirilmiş katmanlarla sözde 3 boyutlu görünüm.
Simülasyon nasıl çalışır:
Grid3D — Çift tamponlu (mevcut/sonraki) 3 boyutlu ızgara T[x][y][z], ısı iletim denklemi dT/dt = α·∇²T boyunca açık sonlu fark adımı, 6 komşu boyunca ayrık Laplacian, sınırlar izole edilmiş (Neumann).
HeatDiffusionEngine — ızgarayı sarar, sabit ısı kaynaklarını korur ve kararlı α'yı (3 boyutlu açık şema için ≤ 1/6) garanti eder.
HeatColor — sıcaklığı renge dönüştürür (mavi → sarı → kırmızı).
Görselleştirme (2 özel Görünüm):
SliceView — seçilen Z katmanıyla düz XY dilimi, ısı haritası gibi.
IsoView — sözde 3 boyutlu görünüm: derinlik algısı için çapraz kaydırma ve şeffaflıkla üst üste bindirilmiş tüm Z katmanları.
MainActivity'deki kontroller: simülasyonu başlat/durdur/sıfırla, Z katmanı seçim kaydırıcısı, yeni kaynak sıcaklığı kaydırıcısı, mevcut katmana ek kaynak ekleme düğmesi. Varsayılan ızgara, merkezde sıcak bir kaynak bulunan 15×15×15'tir.
XAPK/APK dosyalarını Android'e yüklemek için tek tıkla!