1
我想在modelica代碼上啓用有關單元不匹配(維度)的警告。 下面是測試代碼我誤配製故意:如何啓用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完成,如果沒問題,謝謝。 – Onur