問題タブ [fmi]

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.

0 投票する
1 に答える
320 参照

python - pyfmi を使用した fmu モデルの model.simulate() の入力として 2 タプルを作成中にエラーが発生しました

gt-suite で作成された fmu があります。私はpython PyFMIパッケージを使用してpythonでそれを操作しようとしています。私のコード

model.simulate はパラメータの 1 つとして入力を受け取ります、ドキュメントによると

'InputVarI'、'InputVarP' は入力変数で、u_traj、v_traj はデータ行列です。

私のコードでエラーが発生するとエラーが発生します-

input_object の作成が間違っていませんか? ドキュメントに従って入力タプルを正しく作成する方法を誰かが手伝ってくれますか?

0 投票する
1 に答える
343 参照

python - pyfmi.load_fmu による fmu のロード中にエラーが発生しました

pyfmi.load_fmu で Linux に 'fmu' をロードしたいのですが、エラーが発生します。

env1 の error1:

GLIMDA が見つかりませんでした。トレースバック (最新の呼び出しが最後): ファイル "/home/user/Documents/hdh/paper/ling_min_du.py"、12 行目、モデル内 = pyfmi.load_fmu(fmu_path) ファイル "src/pyfmi/fmi.pyx"、行7899、pyfmi.fmi.load_fmu ファイル「src/pyfmi/fmi.pyx」、2558 行目、pyfmi.fmi.FMUModelCS1。pyfmi.fmi.FMUModelBase のinit ファイル「src/pyfmi/fmi.pyx」、1167 行目。init ファイル "src/pyfmi/fmi.pyx"、45 行目、pyfmi.fmi.encode の TypeError: latin_1_encode() 引数 1 はバイトではなく str でなければなりません

env2 のエラー:

トレースバック (最新の呼び出しが最後): ファイル "ling_min_du.py"、26 行目、モデル = pyfmi.load_fmu(fmu_path) ファイル "src/pyfmi/fmi.pyx"、7898 行目、pyfmi.fmi.load_fmu ファイル "src /pyfmi/fmi.pyx"、pyfmi.fmi.FMUModelCS1 の 2553 行目。pyfmi.fmi.FMUModelBase のinit ファイル「src/pyfmi/fmi.pyx」、1225 行目。init pyfmi.fmi.FMUException: FMU には、このプラットフォーム用のバイナリが含まれていません。

env1: FMILibrary をインストールし、pyfmi を正常にインポートしました。ピップリスト:

env2: conda install で pyfmi を再インストールしようとすると、新しいエラーが発生します。ピップリスト: