Heat Diffusion Equation Simulator ← Transient Heat Conduction Article
JP | EN | ZH
Interactive Tool

Heat Diffusion Equation Simulator

Visualize 1D transient heat conduction temperature distribution in real time. Change boundary conditions, initial profiles, and material properties to build physical intuition.

$\dfrac{\partial T}{\partial t} = \alpha \dfrac{\partial^2 T}{\partial x^2}$
🌡 Temperature Heatmap (Rod Cross-Section) t = 0.000 s
x = 0 m (left end) x = 0.05 m x = 0.10 m (right end)
📈 Temperature Profile T(x, t) t = 0.000 s
Max Temp T_max
Min Temp T_min
Avg Temp T_avg
Left-End Heat Flux q″
⏱ Center-Point Temperature History T(L/2, t) Time Series

Numerical Method Notes

$$\frac{T_i^{n+1} - T_i^n}{\Delta t} = \alpha \frac{T_{i+1}^n - 2T_i^n + T_{i-1}^n}{\Delta x^2}$$

Uses the explicit (FTCS) scheme. Stability condition: diffusion number r = α·Δt/Δx² ≤ 0.5. Spatial nodes N = 100; the time step is automatically set from the stability condition (r = 0.45). Boundary conditions: Dirichlet (fixed temperature) or Neumann (insulated: first-order ghost-node method).