Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Dynamic Interactivity > Interactive Manipulation > Options & Styling for Interactive Manipulation > Gamepad & Device Interface >
Mathematica > Visualization and Graphics > Graphics Interactivity & Drawing > Interactive 3D Control > Gamepad & Device Interface >

ControllerManipulate

ControllerManipulate[expr, {u, umin, umax}]
generates a version of expr set up to allow interactive manipulation of the value of u using an external controller device.
ControllerManipulate[expr, {u, umin, umax, du}]
allows the value of u to vary between umin and umax in steps du.
ControllerManipulate[expr, {{u, uinit}, umin, umax, ...}]
takes the initial value of u to be uinit.
ControllerManipulate[expr, {u, {u1, u2, ...}}]
allows u to take on discrete values u1, u2, ....
ControllerManipulate[expr, {u, ...}, {v, ...}, ...]
allows each of the u, v, ... to be manipulated by the external controller device.
ControllerManipulate[expr, "cu"->{u, ...}, "cv"->{v, ...}, ...]
links the parameters to the specified controllers on the external controller device.
  • With the default setting ControllerMethod->Automatic, successive parameters will be controlled by successive controls on the external controller device.
Use a controller to change the sinusoids:
Use a controller to change the sinusoids:
In[1]:=
Click for copyable input
Out[1]=
New in 6
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team