試用版申請
solidThinking

solidThinking Compose 2017: 科学者およびエンジニアのための数学処理環境


solidThinking Composeは、エンジニア、科学者、製品クリエイターにハイレベルのマトリクスベース言語と、インタラクティブかつ統一されたプログラミング環境を提供し、すべてのタイプの数学処理を可能にします。 マトリクス解析、微分方程式の求解、信号分析の実行、制御システム設計のロバストスタディなど、いずれの場合にも、Composeは現代的で包括的なツール一式による迅速な開発に留まらず、強力なエンジンとインタラクティブなデバッグ環境での合理的なトラブルシューティングも実現しています。

Compose 2017は次のような業界最高の現代的なユーザーエクスペリエンスを実現します。

  • 数値計算用のマトリクスベースの高度なインタープリタ型言語
  • 多言語サポートを含む、あらゆる種類の関数のオーサリングおよびデバッグを行うための統合開発環境
  • アルゴリズム開発
  • 業界標準言語との互換性
  • エンジニアリングおよびコンピューター支援エンジニアリング(CAE)のデータをプリ・ポスト処理するための接続機能を内蔵
  • 拡張関数ライブラリ:
    • 統計データの解析と可視化
    • マトリクス解析と数値理論
    • 信号処理
    • インタラクティブな2次元および3次元のグラフ作成
    • 微分方程式
    • 最適化
  • インタラクティブなコマンドラインインターフェース
  • バッチ処理言語

solidThinking Compose 2017の詳細については、以下をご覧ください。無償試用版をご希望の場合は、こちら をクリックしてください。



試用版申請 Compose 2017概要動画

「直感的なOpen Matrix Languageと最新の統合開発環境を搭載した solidThinking Composeは、数値計算を素早く習得して実行したいと考えているすべての人に最適なソリューションです」

Jeff Stacey, Sr.
Director, Software Development, Altair Engineering, Inc.

COMPOSE の新機能

すべてのタイプの数学処理をひとつの製品で

基本ソフトウェアですべての数学機能を提供します。信号分析、制御システム設計、ロバスト設計などのために追加でツールボックスを購入する必要はありません。

アルゴリズムを迅速に開発

包括的なツールセットで自前の数値コードを迅速に開発できます。スプレッドシートやC/C++などの従来のプログラミング言語を使うよりも早く、ソリューションを開発できます。

ロバストな設計の検討と検証

ComposeのOpen Matrix Language(OML)は驚くほど扱いやすく、業界標準の数値数学言語(Octaveなど)との互換性があります。統合開発環境(IDE)を使えば、素早くコードをデバッグしてエラーの効率的なトラブルシューティングが可能です。


solidThinking Composeの主要機能

強力かつ柔軟なプログラミング



 
 

マトリクスベースのデータ構造

ComposeのOpen Matrix Language(OML)は、マトリクスベースの完全インタープリタ型のデータ構造を提供します。リテラル、データ型、文字列、変数、代入、インデックス、演算子、式 / 文、制御フロー、ループ、ワークスペース / スコープ規則、関数、エラー / 警告I/Oが含まれています。

Octaveとの互換性

ComposeのOMLはOctaveなどの業界標準とも互換性があります。OMLは、きわめて習得が容易で、バッチモードの実行にも使用できます。



統合開発環境



 
 
 

スクリプトエディター

シンタックスハイライト、スマートインデント、セクションの折りたたみ(コードフォールディングなど)、ブックマーク、検索、行番号の表示 / 非表示の機能を搭載した、最新のスクリプトエディター。画面を複数のビューに分割して、さらにインタラクティブにオーサリングと実行を行うことも可能。

コマンドウィンドウ

あらゆる機能を搭載したコマンドウィンドウ。コマンド補完やコード編集ができるだけでなく、エディターでスクリプトを実行しながらprintコマンドの出力を表示し、ランタイム中にコードの検査を視覚的かつインタラクティブに実行可能。

変数ブラウザー

すべてのユーザー生成変数およびグローバルワークスペース変数を表示できる変数ブラウザー(名前、値、型、スコープなどを表示可能)。デバッグ中に変数の値を簡単にモニタリングできるオプション。



 
 

マルチスクリプト言語環境

強力なデバッガー

変数の値を簡単にモニタリングできるウォッチウィンドウ、スクリプト実行中にたどったパスをトラッキングできるコールスタックウィンドウ、デバッグセッション中のすべてのブレークポイントを表示できるブレークポイントウィンドウを搭載した、強力なデバッガー。



広範な数式ライブラリ



 
 
 

微分方程式

信号処理

統計分析



 
 


非常に広範な数式ライブラリ

COMPOSE 2017の新機能

Linux OSのサポート

Compose 2017は、Red Hat/CentOS 6.6および7.2、Suse 12 SP1などのLinuxプラットフォームで使用できるようになりました。

ComposeでPythonスクリプトの編集、実行、デバッグが可能!

Compose 2017の統合開発環境(IDE)は、新しいスクリプト言語としてPythonをサポートしています。これにより、Composeのユーザー環境内で、直接Pythonスクリプトの編集、実行、デバッグが容易に行えるようになりました。

GUIコマンドのサポート

Compose 2017では、新しいGUIコマンドでOpen Matrix Language(OML)スクリプトから直接インタラクティブなUIを作成できます。標準のGUIコンポーネント(ボタン、入力欄、リストボックスなど)を配置してユーザー関数とつなげることができるようになり、インタラクティブなデータ処理が可能になります。

solidThinking Compose 試用版申請

15日間無料の試用版をご希望の場合は、以下のフォームにご記入ください。




関連製品

solidThinking Activate

solidThinking Activateは、複合領域システムのモデリング・シミュレーション・最適化のためのブロックダイアグラム環境です。

solidThinking Embed

solidThinking Embedは、組み込みシステムのモデルベース開発のためのビジュアル環境です。

Legal | © Copyright solidThinking, Inc. All rights reserved.