Mathematica を使うと簡単なツールバーから複雑なアプリケーションまで,ユーザインターフェースの開発と配備が簡単にできます.Mathematica はインターフェースの自動構築,記号的に定められたコントロール要素,一般化された入力等により,高度なユーザインターフェース開発において高度に自動化され合理化されたワークフローを提供します.
インタラクティブコンテンツの共有CDFと CDF Player を使うと,内在する計算の深さやスコープにかかわらず,動的なリアルタイムの計算と可視化を読者に届けることができます一般化された入力ユーザインターフェースコントロールは,どのような Mathematica 式を含むことも,表示することもできます.Mathematica の柔軟なテキスト入力フィールドには画像,グラフィックス,2D表記での慣用形式の数式,Mathematica プログラム全体を入力し,編集することができます.完全にカスタマイズ可能なコントロールMathematica にはすべての標準的なコントロールやインターフェース要素だけでなく,2Dロケーター,アニメーター,ゲージ,任意のタイプセットテキスト・グラフィックス・その他の式を取る一般化された入力フィールド,カスタマイズされた新しいコントロールを作成する機能も含まれています.![]() HID(ヒューマンインターフェースデバイス)Mathematica では,外部コントローラや入力デバイスを使ってすぐにユーザインターフェース,3Dグラフィックス等が制御できます.ゲームパッド,ジョイスティック,触覚装置,3Dマウス,その他のHIDシステムの認識と設定は自動で行われ,プラットフォームに依存しません. |
即座に実行可能なインタラクティブ操作Mathematica はManipulateコマンド一つで,あらゆる計算を即座にインタラクティブなアプリケーションに変換します.これにより結果,グラフィックス,任意の Mathematica 式をより詳細に調べることができます.Manipulateはマウスとキーボードによる入力の他,ゲームパッド等の他のデバイスも自動的にサポートします.![]() 動的インタラクティブ機能言語Mathematica のパワフルな動的言語プリミティブは,変数の値をコントロール,グラフィックス,その他の式の設定や外観に関連付けます.Mathematica は効率的に依存関係を追跡し,自動的に変数を更新します.![]() 自動的にプラットフォーム非依存Mathematica では,任意のプラットフォーム上で余分なプログラミングなしでネイティブにコントロールが描画されるため,どのオペレーティングシステムで実行するのかということを心配せずに自由にグラフィカルアプリケーションを共有することができます. |




![[en]](/common/images2003/lang_bottom_en.gif)
![[es]](/common/images2003/lang_bottom_es.gif)
![[pt-br]](/common/images2003/lang_bottom_pt-br.gif)
![[zh]](/common/images2003/lang_bottom_zh.gif)
![[ru]](/common/images2003/lang_bottom_ru.gif)