ControllerManipulate[expr,{u,umin,umax}]
外部コントローラデバイスを用いて u の値のインタラクティブな操作ができるような形の expr を生成する.
ControllerManipulate[expr,{u,umin,umax,du}]
u の値が uminから umaxまでの間を刻み幅 du で移動するようにする.
ControllerManipulate[expr,{{u,uinit},umin,umax,…}]
u の初期値が uinit であるとする.
ControllerManipulate[expr,{u,{u1,u2,…}}]
u が離散的な値 u1, u2, … を取ることを許容する.
ControllerManipulate[expr,{u,…},{v,…},…]
u, v, … それぞれが外部コントローラデバイスで操作できるようにする.
ControllerManipulate[expr,"cu"{u,…},"cv"{v,…},…]
パラメータを外部コントローラデバイスの指定コントローラにリンクさせる.
ControllerManipulate
ControllerManipulate[expr,{u,umin,umax}]
外部コントローラデバイスを用いて u の値のインタラクティブな操作ができるような形の expr を生成する.
ControllerManipulate[expr,{u,umin,umax,du}]
u の値が uminから umaxまでの間を刻み幅 du で移動するようにする.
ControllerManipulate[expr,{{u,uinit},umin,umax,…}]
u の初期値が uinit であるとする.
ControllerManipulate[expr,{u,{u1,u2,…}}]
u が離散的な値 u1, u2, … を取ることを許容する.
ControllerManipulate[expr,{u,…},{v,…},…]
u, v, … それぞれが外部コントローラデバイスで操作できるようにする.
ControllerManipulate[expr,"cu"{u,…},"cv"{v,…},…]
パラメータを外部コントローラデバイスの指定コントローラにリンクさせる.
詳細とオプション
- ControllerManipulateはManipulateと同じ機能とオプションを持つが,デフォルトでコントロールや枠を明示的に表示しないようになっている.
- デフォルト設定のControllerMethod->Automaticでは,外部コントローラデバイスの連続するコントロールで連続するパラメータを制御する.
全オプションのリスト
例題
すべて開く すべて閉じる例 (1)
スコープ (3)
ControllerManipulate[Plot[Sin[x(1 + a x)], {x, 0, 6}], {a, 0, 2}]ControllerManipulate[Factor[x ^ n + 1], {{n, 10}, 1, 100, 1}]ControllerManipulate[Labeled[PolyhedronData[p], p], {p, PolyhedronData[All]}]特性と関係 (1)
ControllerManipulateを評価すると,表示およびコントローラに影響するオプション設定を伴うManipulateになる:
ControllerManipulate[x, {x, 0, 1}]//InputFormテクニカルノート
関連するガイド
関連するワークフロー
- インタラクティブなコンテンツをゲームパッドで制御する
テキスト
Wolfram Research (2007), ControllerManipulate, Wolfram言語関数, https://reference.wolfram.com/language/ref/ControllerManipulate.html.
CMS
Wolfram Language. 2007. "ControllerManipulate." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ControllerManipulate.html.
APA
Wolfram Language. (2007). ControllerManipulate. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ControllerManipulate.html
BibTeX
@misc{reference.wolfram_2026_controllermanipulate, author="Wolfram Research", title="{ControllerManipulate}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/ControllerManipulate.html}", note=[Accessed: 14-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_controllermanipulate, organization={Wolfram Research}, title={ControllerManipulate}, year={2007}, url={https://reference.wolfram.com/language/ref/ControllerManipulate.html}, note=[Accessed: 14-September-2026]}