What is wrong with this if-elseif-else function

2 Ansichten (letzte 30 Tage)
Blair Hall
Blair Hall am 22 Sep. 2017
Bearbeitet: James Tursa am 22 Sep. 2017
what is wrong with it

Akzeptierte Antwort

James Tursa
James Tursa am 22 Sep. 2017
Bearbeitet: James Tursa am 22 Sep. 2017
The main problem is this line
elseif( userWeight >= 50 )
should be this instead
elseif( userWeight <= 140 )
And then the remaining parts of the if-then-else aren't really needed. The way you have it coded now, if userWeight is 500 they will get a dosageAmount of 20 because they will match that second branch test.

Weitere Antworten (0)

Kategorien

Mehr zu Problem-Based Optimization Setup finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by