我正在创建一个冰雪高度时间序列。一旦雪(hsnow)完全融化,能量被用来融化冰(hice)。我可能是愚蠢的,但我似乎找不到一种方法来防止雪的高度下降到0以下(因为导致它下降到0以上的能量会被用来减少冰层)。
基本上一旦雪的高度下降到0以下,我想强制它在0或防止进一步减少过去0,直到雪再次增加。
Hsnow (day+1) = Hsnow (day) + snow(day) + dh_snow;
H_ice (day+1) = hice(day) + growth(day) + dh_ice;
(dh_snow和dh_ice是指每天冰雪融化的量,以可获得的能量为基础。)
提前感谢任何帮助!