大家好,我想使用while回圈計算每年模擬的水通量的年增量。我的模型可以模擬每年的水通量。例如:
double WaterTank = 0;
s->value[FLUX_WATER];
s->value[MAX_WATER];
if (s->value[FLUX_WATER] > 0.) {
while (WaterTank <= s->value[MAX_WATER]) {
WaterTank = WaterTank s->value[FLUX_WATER];
WaterTank ;
}
第一個問題是:我的水通量通常是每年 0.35 毫升,我在排空之前將 1 升的限制設定為 MAX_WATER。第二個是:我不能增加 (1 個單位),因為我的周期提前停止了。我想每年總結一下,直到我的油箱達到 1 升(例如 1 年 >> 0.35 >> 2 年 0.35 0.15 >> 3 年 0.5 0.4 >> 4 年 0.9 0.1(停止))
有什么幫助嗎?謝謝你!!
uj5u.com熱心網友回復:
添加助焊劑后,您需要檢查是否已經超過MAX_WATER,并將其限制在限制范圍內。
while (true) {
WaterTank = s->value[FLUX_WATER];
if (WaterTank > s->value[MAX_WATER]) {
WaterTank = s->value[MAX_WATER];
break;
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/514452.html
上一篇:Kali定位
