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$ 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
    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 that you have read and understand our privacy policy and code of conduct.

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