Re: Capturing the output(s) from a Manipulate?
- To: mathgroup at smc.vnet.net
- Subject: [mg103393] Re: [mg103389] Capturing the output(s) from a Manipulate?
- From: Patrick Scheibe <pscheibe at trm.uni-leipzig.de>
- Date: Sun, 20 Sep 2009 06:19:59 -0400 (EDT)
- References: <200909190927.FAA22363@smc.vnet.net>
Hi, basic example: SetAttributes[StoreValues, HoldAll]; StoreValues[aa_, bb_, cc_] := Manipulate[ Column[{Button["Store", {aa, bb, cc} = {a, b, c}], Plot[a Sin[b x] + c, {x, 0, 4 Pi}, PlotRange -> {Automatic, {-1, 1}}]} ], {a, 0.1, 2}, {b, 1, 2}, {c, 0, 2}]; StoreValues[c1, c2, c3] Cheers Patrick On Sat, 2009-09-19 at 05:27 -0400, AES wrote: > Suppose I have a Manipulate[ ] that creates one or more plots, tables, > whatever other output. I exercise it though various values of the > controls until I understand how these outputs change, and then decide > that I want to capture and "freeze" into the notebook the outputs for > three specific sets of these control values, call them cv1, cv2, cv3. > > [After which I may even delete the Manipulate command.] > > What's the recommended process for doing this for each of those three > selected outputs, as I generate them, so that they'll survive any future > Cell >> Delete All Output menu commands? > > Some kind of Copy/paste? Some kind of style change for the Output cells > as they're generated? > > [Might be nice to have a built-in "Save this output" button in the basic > Manipulate interface that would do just that when clicked?] >
- References:
- Capturing the output(s) from a Manipulate?
- From: AES <siegman@stanford.edu>
- Capturing the output(s) from a Manipulate?