fix activity contrib
This commit is contained in:
parent
627ce66852
commit
21a3434463
1 changed files with 2 additions and 2 deletions
|
@ -87,12 +87,12 @@ public class Treatment {
|
||||||
Double x1 = minAgo / 5d + 1;
|
Double x1 = minAgo / 5d + 1;
|
||||||
result.iobContrib = this.insulin * (1 - 0.001852 * x1 * x1 + 0.001852 * x1);
|
result.iobContrib = this.insulin * (1 - 0.001852 * x1 * x1 + 0.001852 * x1);
|
||||||
// units: BG (mg/dL) = (BG/U) * U insulin * scalar
|
// units: BG (mg/dL) = (BG/U) * U insulin * scalar
|
||||||
result.activityContrib = sens * this.insulin * (2 / dia / 60 / peak) * minAgo;
|
result.activityContrib = this.insulin * (2 / dia / 60 / peak) * minAgo;
|
||||||
|
|
||||||
} else if (minAgo < end) {
|
} else if (minAgo < end) {
|
||||||
Double x2 = (minAgo - 75) / 5;
|
Double x2 = (minAgo - 75) / 5;
|
||||||
result.iobContrib = this.insulin * (0.001323 * x2 * x2 - 0.054233 * x2 + 0.55556);
|
result.iobContrib = this.insulin * (0.001323 * x2 * x2 - 0.054233 * x2 + 0.55556);
|
||||||
result.activityContrib = sens * this.insulin * (2 / dia / 60 - (minAgo - peak) * 2 / dia / 60 / (60 * dia - peak));
|
result.activityContrib = this.insulin * (2 / dia / 60 - (minAgo - peak) * 2 / dia / 60 / (60 * dia - peak));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
|
|
Loading…
Add table
Reference in a new issue