17
$\begingroup$

Say I want a slider that controls the value of $x$ and another slider that controls the value of $2x$, how would I go about it?

$\endgroup$
  • 1
    $\begingroup$ Is it purely abstract question or you need this for something else? I am curios what you're trying to achieve with this. $\endgroup$ – Vitaliy Kaurov Feb 5 '12 at 22:47
  • $\begingroup$ Need this for a tool that helps me to play around with speed (split time) / time / distance for the rowing machine. $\endgroup$ – Peteris Feb 6 '12 at 10:20
16
$\begingroup$

This?

{Slider[Dynamic[x], {0, 10}], 
 Slider[Dynamic[2 x, Set[x, #/2] &], {0, 20}]}

enter image description here

The documentation explains, under More Information, that "Dynamic[expr,f] makes interactive operations not change expr except by virtue of the evaluation of f[val,expr]. ". Otherwise, Mathematica attempts to assign a value to 2x.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.