Mathematica 9 is now available
Student Support Forum
-----
Student Support Forum: 'Dynamic updating of variables in Manipulate' topicStudent Support Forum > General > "Dynamic updating of variables in Manipulate"

< Previous Comment | Next Comment >Help | Reply To Comment | Reply To Topic
Author Comment/Response
yehuda
07/08/12 2:59pm

Manipulate is just a fancy DynamicModule which behaves the same as module for renaming variables etc.
Therefore define
s[a_]:=...
and use s[a] inside the body of Plot
Also use Evaluate

yehuda

s[a_] := {{y -> Function[{x}, C[1] + Sin[a x]]}}

Manipulate[
Plot[Evaluate[{Sin[a x],
y[x] /. (s[a] /. C[1] -> Range[-5, -2])[[1]]}], {x, -10, 10},
PlotRange -> 10], {{a, 1}, 0, 2}]



URL: ,

Subject (listing for 'Dynamic updating of variables in Manipulate')
Author Date Posted
Dynamic updating of variables in Manipulate Jbb 07/07/12 4:11pm
Re: Dynamic updating of variables in Manipulate Michael 07/07/12 10:08pm
Re: Dynamic updating of variables in Manipulate yehuda 07/08/12 2:59pm
Re: Re: Dynamic updating of variables in Manipu... JBB 07/15/12 10:19am
Re: Re: Re: Dynamic updating of variables in Ma... JBB 07/16/12 5:00pm
Re: Dynamic updating of variables in Manipulate Jbb 07/09/12 00:54am
Re: Dynamic updating of variables in Manipulate JBB 07/18/12 5:39pm
< Previous Comment | Next Comment >Help | Reply To Comment | Reply To Topic