18
$\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$
2
  • 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$ Commented Feb 5, 2012 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
    Commented Feb 6, 2012 at 10:20

1 Answer 1

17
$\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 and acknowledge you have read our privacy policy.

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