問題タブ [modelica]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
modelica - Dymola/Modelica の openModelFile コマンドと openModel コマンドの違いは何ですか?
この質問では、起動時に MODELICAPATH にカスタム パッケージを追加する方法を尋ねましたが、回答が曖昧でした。答えに基づいて、どちらかを使用できます
また
これらのコマンドがどのように異なるか、また、どちらをいつ使用するかを知りたいです。
編集: 回答する場合は、Modelica のドキュメントにソースを提供してください。これらのコマンドを見つけるためにドキュメントをナビゲートする方法さえわからないので、これはおそらく大きなハンディキャップです.
interpolation - Dymola/Modelica での補間?
Dymola Modelica でいくつかの集計データの補間を実行する必要がありますが、線形補間を行う関数 (Modelica.Math.Vectors.interpolate) しか見つかりません。多項式やできればスプラインのような高次補間が本当に必要です。これを行う関数を書いた人はいますか?
python - Python - インポート エラーが原因で Modelica 接続が失敗する
Berkeley Simulations Lab が提供する Python27 ブロックを使用して、Modelica と Python を接続しようとしています。
http://simulationresearch.lbl.gov/modelica
このブロックを使用して Python 関数を呼び出します。
完璧に動作します。
ここで、いくつかのモジュールをインポートする必要があります
同様に動作します
Python の一部ではなく、サイト パッケージであるモジュールをインポートしたいのは今だけです。
これは動作しません。関数内またはグローバルに BACpypes モジュールをインポートするかどうかは問題ではありません - エラーは常に
同僚は、それが複数のインポートの問題に関連している可能性があるという考えを私に指摘しました。この関数は、Modelica によって 10 秒ごとに呼び出されています (リアルタイム シミュレーション)。
Test1 関数を Modelica の外で呼び出しても問題ありません。Python27 ブロックを使用した場合にのみ失敗します!
BACpypes のインポートを機能させる方法を知っている人はいますか?
2013 年 10 月 16 日更新:
Python ディレクトリでのスクリプト実行と Modelica からの実行の sys.argv の値を出力しました。
Python ディレクトリの sys.argv:
関数が Modelica 内部から呼び出された場合の sys.argv:
これは、私が受け取ったエラーメッセージに何らかの形で関連している可能性がありますか?
arrays - Modelicaのベクトルと配列の違い
Modelica ライブラリ (Modelica.Blocks.Continuous.TransferFunction) の伝達関数ブロックに次の行があることに気付きました。
「ベクトル」関数呼び出しが何をするのか、なぜそれが必要なのか理解できません。しません
同じ結果につながる?
Modelica Language Specification 3.2 で次の説明を見つけましたが、実際には役に立ちません。
"vector(A) - A がスカラーの場合は 1-ベクトルを返し、それ以外の場合は配列のすべての要素を含むベクトルを返します。最大で 1 つの次元が存在する場合size > 1です。"
全体の話は、Modelica の配列とベクトルの違いに基づいていると思います。誰かが私がそれを整理するのを手伝ってくれたら、私は感謝します.
modelica - 方程式とアルゴリズムセクションの違い
方程式セクション : 宣言型
アルゴリズム セクション : 必須
Modelica Language のこれら 2 つのセクションの違いを示す例を教えてくれる人はいますか? いつ、どのセクションを使用しますか?