Composeの紹介

Composeは、エンジニア、科学者、製品製造者が、効率的な数値計算、アルゴリズムの開発、多彩なデータの解析と可視化を実施することを可能にします。

ComposeにはOMLは、行列を使用した高度な数値計算言語であるOMLと、OMLをサポートする対話型で統一性のあるプログラミング環境を提供しています。Composeは、TclPythonRの各言語もサポートしています。行列解析や微分方程式の解法や信号解析等を実施する場合のために、Composeは、効率的な開発を実現する最新の包括的なツールセットに加えて、高機能なエンジンとトラブルシューティングを容易にする対話型デバッグ環境を提供します。

Composeの統合開発環境(IDE)には、2種類の動作モードとしてオーサリングモードとデバッグモードがあります。

オーサリングモードは、デフォルトでアクティブになっており、スクリプトの作成、編集、実行に使用します。Composeは、IDEとして複数の言語をサポートしています。2025リリースでは、OML (Compose 言語)、TclPythonおよびR言語がサポートされています。

Projectブラウザコマンド履歴ウィジェット、Variableブラウザなどの追加のツールを使用することで、スクリプトの容易な編集、実行、デバッグができます。

デバッグモードを使用すれば、スクリプトをデバッグできます。所定のファイル(OMLTcl、またはPython)に対し、F5キーを使用してデバッガーを有効にする必要があります。デバッガーを有効にすると、Watch windowなどの補足のコンポーネントが環境に追加され、表示できるようになります。デバッガーを停止すると、これらのコンポーネントは削除されます。