1- روش حل عددی بوسیله تفاضلات متناهی finite-differences
با استفاده از تعریف روش تفاضلات متناهی معادله بالا به معادله زیر تبدیل میشود :
که پس از مرتب کردن بر اساس و s = kDt/(Dx)2 معادله بالا به معادله زیر تبدیل میشود:
که بصورت زیر در متلب وارد میشود:
function u = heat(k, x, t, init...