Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 動的インタラクティブ機能 > コントロールオブジェクト > Manipulator >

Manipulator

Manipulator[x]
0から1の範囲に を設定したマニピュレータを表す.
Manipulator[Dynamic[x]]
動的に更新された の現行値を設定値とする.の値はマニピュレータが動かされるとリセットされる.
Manipulator
から までの範囲のマニピュレータを表す.
Manipulator
ステップ でジャンプするマニピュレータを表す.
  • Manipulator[...]は,ノートブック上に,インタラクティブに操作できる水平のスライダーと追加的なコントロールの集合として表示する.
  • Manipulateはデフォルトにより,可能な値の範囲を持つように指定されている変数については,Manipulatorオブジェクトを生成する.
  • 次のオプションを与えることができる.
AppearanceAutomaticマニピュレータの全体的な外観
AppearanceElementsAutomatic表示されたマニピュレータに含む要素
BaselinePositionAutomatic周囲のテキストとの相対的な位置付け
ContinuousActionTrueマニピュレータのコントロールが変更されたときに継続的に更新するかどうか
EnabledAutomaticマニピュレータを有効にするか,無効にする(灰色表示する)か
ImageMargins0表示されたマニピュレータの周囲の余白
ImageSizeAutomatic表示されたマニピュレータの全体的な画像サイズ
  • Appearanceとすると,マニュピュレータの現行値が編集可能なラベルとして表示される.
  • デフォルトのマニピュレータはの要素を含んでいる.これらの要素は任意の順序で,AppearanceElementsの設定として与えられるリストで指定することができる.
デフォルトの初期状態とデフォルトではない初期状態:
x の値を動的に変更する:
範囲を指定する:
刻み幅と範囲を指定する:
デフォルトの初期状態とデフォルトではない初期状態:
In[1]:=
Click for copyable input
Out[1]=
 
x の値を動的に変更する:
In[1]:=
Click for copyable input
Out[1]=
 
範囲を指定する:
In[1]:=
Click for copyable input
Out[1]=
 
刻み幅と範囲を指定する:
In[1]:=
Click for copyable input
Out[1]=
整数値のみを使う:
記号的範囲を使う:
アニメーションのコントロールを見る:
数値でもDynamicでもないパラメータはマニピュレータとしては表示されない:
プレイボタンがクリックされたときにアニメーションの方向を指定する:
プレイボタンがクリックされたときのアニメーションの速度を変える:
現行値を使う:
要素エリアを開くか閉じるか:
2つの外観オプションを組み合せる:
スライダーバーの下にどのコントロールを表示するか指定する:
すべての可能な外観の要素:
外観要素のランダム選択:
デフォルトで,マニピュレータはマウスのクリックに反応する:
AutoActionを設定すると,マウスがマニピュレータの上を移動すると値が変わるようになる:
デフォルトで,変数は継続的に更新される:
マウスがリリースされたときだけ値を更新する:
デフォルトでManipulatorは有効になっている:
Enabled->Falseとすると,マニピュレータは無効となるが,現行状態が可視で残る:
範囲から値を除く:
予め設定された値のみを用いてサイズを制御する:
振動数を調節する:
Manipulateは自動的にManipulatorのコントロールを使う:
バージョン 6 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF