パート8.3.7は機能assert
を説明し、2つの例を示しますが、私は次のいずれかのコマンドを使用しようとするたびに、それが期待どおりに動作しません:Modelica assert(条件、メッセージ、レベル= AssertionLevel.warning); Modelica仕様の
assert(T > 250 and T < 400,
"Medium model outside full accuracy range",
AssertionLevel.warning);
または
assert(T > 250 and T < 400,
"Medium model outside full accuracy range",
level=AssertionLevel.warning);
を
ここで何が間違っていますか?明白な何かが恋しい?
Dymolaサポートはrespondendを持っており、level引数がサポートされていないことを確認しました。 – matth
更新:Dymolaの新しいバージョンはレベル引数をサポートしています。 – matth