好了,我有這樣的事情:如何將變量定義爲等於不同類型的變量?
model MolarAmount
import SI = Modelica.SIunits;
SI.AmountOfSubstance nu "moles of stuff";
parameter Real lambda = 42 "some variable on which nu depends";
equation
nu = 1 - lambda;
end MolarAmount;
這運行得很好,但它抱怨不兼容的單位,符合市場預期。我如何讓它忽略這個?
我認爲我在代碼中使用的實際表達式沒有任何文字,所以這可能是爲什麼它的工作原理與您預期的不同。不幸的是,我不再使用導致此問題的代碼段,因此我無法輕鬆檢查這一點。這可能是我git歷史上的某個地方,但我不能輕易找到它。 – Chad 2014-10-06 14:00:13