以下の例のように:
model HelloWorld "A Simple Model"
Real x(start = 1);
equation
**der(x) = -x;**
annotation (uses(Modelica(version="3.2")));
end HelloWorld;
Modelica
ソースをJava形式に変換するコードを書く予定でした。しかし、特殊演算子などのソースコードが見つかりませんder()
。
つまり、Java の例は次の形式で記述できます。
class HelloWorld{
ModelicaReal x = new ModelicaReal(start,1);
public void run(){
while(time...){
...der(x)...
}
}
}
der(x)
Java関数呼び出しとして処理したい。しかし、der()
最初にオペレーターのソース・コードを見つける必要があります。それから、der()
オペレーターを Java 関数に変換できます。しかし、Modelica
オペレータのソース コードはModelica
標準ライブラリにありませんか?