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?
$\begingroup$
$\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$– Vitaliy KaurovCommented 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$– PeterisCommented Feb 6, 2012 at 10:20
Add a comment
|
1 Answer
$\begingroup$
$\endgroup$
This?
{Slider[Dynamic[x], {0, 10}],
Slider[Dynamic[2 x, Set[x, #/2] &], {0, 20}]}
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
.