What does this warning mean?

It says "The rule expression is invalid. Check rule expression for completeness." I am trying to make an initial assignment, and my expression is this:
[Static Glucagon Secr] = -[p]*[[Static Glucagon Secr] - max(((o2*([Hypoglycemic Threshold] - [Plasma Glu]))/([Plasma Ins Conc]+[Basal Plasma Ins Conc]) +[Basal Glucagon Secr]),0)]
Eventually, my goal is to create sort of an "if then" situation with the model. So that if G>Gb, this expression is true, otherwise it is not. I am using initial assignments, as well as two events for this.
How can I fix this warning?

 采纳的回答

Okay, I figured it out - it was just the brackets. It worked when the expression looked like this:
[Static Glucagon Secr] = -[p]*([Static Glucagon Secr] - max(((o2*([Hypoglycemic Threshold] - [Plasma Glu]))/([Plasma Ins Conc]+[Basal Plasma Ins Conc]) +[Basal Glucagon Secr]),0))

更多回答(0 个)

社区

更多回答在  SimBiology Community

类别

在 帮助中心 和 File Exchange 中查找有关 Import Data 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by