1
Я хочу включить предупреждения о несоответствиях устройства (размерности) для кода модели. Вот это неправильно сформулированный тест кода I с целью:Как включить проверку целостности устройства modelica
class test
Real v(final unit="V");
Real i(final unit="A");
parameter Real r(start = 120, final unit="Ohm");
equation
v = i * i * r;
v = sin(time);
end test;
Вот сценарий я использовал для компиляции:
loadModel(Modelica);
loadFile("test.mo");
simulate(test, stopTime=10);
plot(i);
компилировать код выше с помощью следующей команды:
omc t.mos --debug=dumpEqInUC --debug=dumpEqUCStruct --debug=dumpUnits
Но нет никаких предупреждений об устройствах. Как включить проверку блока? Спасибо.
OMC версии: 1.9.3 + DEV (r25940)
еще не повезло = ( – Onur
Он работает с v1.9.4-dev.beta2.79 + g3f4477c, говорит UnitCheck COMPLETED, если все в порядке. – Onur