Compose-5010:ComposeでのPythonとOMLの使用
Composeは多言語対応の統合開発環境(IDE)であり、OML、Tcl、およびPythonをサポートしています。
このチュートリアルでは、以下の操作方法について説明します:
- ComposeでPythonを使用して、PythonとOMLとの通信を実現するブリッジを導入する。
ComposeによるPythonのサポートの概要
Pythonスクリプトでの計算とプロット
ComposeでのPythonスクリプトのデバッグ
OMLからPythonへのブリッジ
PythonとOMLのコラボレーション
- PythonでOMLスクリプトを実行する。
- OMLでPythonスクリプトを実行する。
Pythonスクリプトを使用してOMLから読み取るCAE Reader
readmultvectors()にファイルを渡すと、ファイルにあるすべての情報を収めたセルが次の書式で返されます:
- 1番目のエントリにはタイプが記述されます。
- 2番目のエントリには要求が記述されます。
- 3番目のエントリにはコンポーネントが記述されます。
- 4番目のエントリには、上記の3つのエントリに対応する情報で指定されたデータベクトルが記述されます。各行には、さまざまなデータセットが記述されます。
このコマンドは<installation_dir>/tutorials/Python/oml_CAE_python.omlで使用されていて、ComposeのOMLスクリプトからPythonに変数をエクスポートする方法を提供します。



















