|
|
|||
|
|
Manipulate |
| Manipulate[expr, {u, umin, umax}] u の値をインタラクティブに操作するためのコントロールを追加した expr を生成する. |
| Manipulate[expr, {u, umin, umax, du}] u の値は範囲 umin から umax,刻み幅 du で変化する. |
| Manipulate[expr, {{u, uinit}, umin, umax, ...}] u の初期値が uinit であると解釈する. |
| Manipulate[expr, {{u, uinit, ulbl}, ...}] u のコントロールに ulbl のラベルを付ける. |
| Manipulate[expr, {u, {u1, u2, ...}}] u は離散的な値 u1, u2, ... を取ることができる. |
| Manipulate[expr, {u, ...}, {v, ...}, ...] 各 u, v, ... を操作するコントロールを追加する. |
| Manipulate[expr, "cu"->{u, ...}, "cv"->{v, ...}, ...] 外部デバイス上の指定されたコントローラとコントロールを繋ぐ. |
| {u,umin,umax} | マニピュレータ(スライダー,アニメータ等) | |
| {u,umin,umax,du} | 刻み幅 du の離散的マニピュレータ | |
| {u,{xmin,ymin},{xmax,ymax}} | 2Dスライダー | |
| {u,Locator} | グラフィックス内のロケータ | |
| {u,{u1,u2,...}} | 2,3個の要素のためのセッターバー,それ以上の要素にはポップアップメニュー | |
| {u,{u1->lab1,u2->lab2,...}} | 要素にラベルが付いた設定バーあるいはポップアップメニュー | |
| {u,{True,False}} | チェックボックス | |
| {u,color} | 色スライダー | |
| {u} | 空白の入力フィールド | |
| {u,func} | 関数から任意のコントロールを作成する | |
| {{u,uinit},...} | 初期値 uinit のコントロール | |
| {{u,uinit,ulbl},...} | ラベル ulbl の付いたコントロール | |
| {{u,...},...,opts} | 特定のオプション付きのコントロール | |
| Control[...] | コントロールオブジェクトを生成する | |
| Delimiter | 水平デリミタ | |
| 文字列,セル,式等 | 明示的なテキスト,セル等の注釈 |
| "X"または"X1" | x | x の主値 | |
| "Y"または"Y1" | y | y の主値 | |
| "Z"または"Z1" | z | z の主値 | |
| "XY"または"XY1" | {x,y} | 2軸コントローラの主値 | |
| "XYZ"または"XYZ1" | {x,y,z} | 3軸コントローラの主値 | |
| "X2","Y2","XY2"等 | x,y,{x, y}等 | 第2コントローラからの値 | |
| "XCyclic"等 | x 等 | 循環的であると解釈される値 | |
| "XAbsolute"等 | x 等 | 絶対的なコントロール位置からの値 | |
| "B1","B2"等 | b1,b2 等 | トグルスイッチで切り換えられるボタンの状態 | |
| "B1Absolute","B2Absolute"等 | b1,b2 等 | 瞬間的なボタンの状態 |
|