Questions on the Manipulate function of Mathematica, a function that allows the interactive manipulation of certain parameters in a Mathematica expression.
16
votes
1answer
360 views
What is the proper method to load a Mathematica package inside a DynamicModule
I have a DynamicModule that requires loading of Mathematica packages. The usual methods do not seem to apply (...
7
votes
3answers
397 views
PolarPlot render oddities
I apologize if this is a obvious question and answer, I don't often use Mathematica to display plots or graphics in general to be honest. So, I was tutoring my cousin yesterday in relation to Polar ...
8
votes
5answers
292 views
Manipulate Exp[I θ]+b Exp[-I θ]
I've uploaded an image showing a demonstration I'd like to create, but I definitely need help. There is a lot of talent on this list, so maybe someone can help me get started learning how to add ...
20
votes
3answers
712 views
Manipulate with a variable number of sliders
I have a function that operates on a list of variable-length $n$. I would like to create a Manipulate[] that has $n$ sliders, one for each list element, each ...
10
votes
1answer
259 views
Manipulate evaluation sequence
Manipulate doesn't always evaluate in the order I expect it to. What is the evaluation sequence for Manipulate and other ...
9
votes
4answers
200 views
How are parameters evaluated for a Plot in Manipulate
I am trying to get my head around how Manipulate evaluates functions in a Plot. I have read the introduction to Manipulate, and introduction to Dynamic, but I still ...
8
votes
3answers
452 views
RevolutionPlot3D: but NOT revolving about the z axis
I want to demonstrate generating a solid of revolution by revolving a planar region about, say, a horizontal axis. However, RevolutionPlot3D doesn't seem to have an ...
6
votes
3answers
201 views
Using function with multiple definitions in Manipulate
I'm trying to use Manipulate to visually try out different values of lambda in a Box-Cox transformation. I've created a boxcox ...
1
vote
1answer
236 views
Increasing number of decimal places in Manipulate input
I've made a Manipulate app. in Mathematica where I vary the value of a function f(a) by varying the parameter a. However, I seem to only be able to edit my input for a for a value up to 5 decimal ...
16
votes
3answers
399 views
How to modularize custom controls for Manipulate?
Background: My Manipulate programs are becoming (too) long. I want to split them up in to independent modules, if at all possible. Take this program as a prototype:
...
16
votes
6answers
1k views
Using ListPointPlot3D to simulate 2D plots moving in time
I wrote a 1D solver for the heat equation $u_t=u_{xx}$, and I can animate the solution using normal ListPlot command, where the x-axis is the rod length, and the ...
10
votes
4answers
469 views
Manipulate BarChart with Mathematica
In the following minimal working example:
Manipulate[BarChart[{a,b}],{a,1,2},{b,1,2}]
I'd like to be able to control the size of the bars by using some sort of ...
7
votes
1answer
155 views
Prevent interdependence of controls
My question is probably best illustrated with this small sample code:
...
14
votes
4answers
378 views
In a CDF can I suppress or avoid “This file contains potentially unsafe dynamic content…”
I created a CDF to distribute to a single trusted user who both knows and trusts me and everything I make for them.
I downloaded the CDF player and the CDF to one of their computers. The CDF works ...
3
votes
1answer
722 views
Embed CDF into an Apple iBook?
Edit
From the comments I received and verifying the information about CDF at wolfram.com, it appears that it is presently impossible to embed CDF into iBooks.
WRI does not appear to be happy with this ...
6
votes
1answer
135 views
How can I have interruptible computations inside a manipulate?
Here's a perfect example of my problem:
Manipulate[Pause[n], {n, {1, 10}, ContinuousAction -> False}, SynchronousUpdating -> False]
It is illustrated by ...
18
votes
2answers
277 views
What is the equivalent of a prototypical Manipulate in lower level functions?
Background: In the Mathematica tutorial 'Dynamic Interactivity' I read that there is a way of developing GUIs in Mathematica that do not use Manipulate. I want to ...
13
votes
3answers
236 views
What does None mean in a control specification for Manipulate?
I am now struggling to understand code that contains the following (simplified) Manipulate structure.
...
13
votes
4answers
414 views
Mathematica Manipulate with macros AND variable number of controls (persistence desired)
This post about avoiding code duplication in Manipulate helped a lot getting as far as I did. The method of "macros" outlined there works excellent, but when the ...
7
votes
2answers
160 views
Moving controls from Manipulate to a Palette ( or similar GUI object )
Consider the following snippet as a reference.
...
10
votes
1answer
147 views
Manipulate[] inside DialogInput[]
I would like to get input from an interactive dialog that uses Manipulate[]. But I find that my Manipulate[] breaks when I put ...
12
votes
3answers
243 views
What is an efficient way of selecting multiple colors via Manipulate?
Background: The following snippet is what I (intend to) use in a Manipulate form where up to 12 different colors can be selected:
...
7
votes
3answers
300 views
For[] or While[] can't be used inside Manipulate[]?
Here is a code sample that creates a control object which calculates the expressions inside Maniplate again and again and never stop (it's proved by the code in the ...
6
votes
1answer
158 views
Stopping Evaluation of Manipulate after it goes through once
I do quite a bit of textual analysis with Mathematica, and am currently making some Manipulate objects to walk people through key terms in the database.
One issue ...
5
votes
1answer
137 views
Using more than one set of Locators in a Manipulate
I need to add locators dynamically to different sets.
With one set this works OK:
...
5
votes
1answer
110 views
Control variable and body variable decoupling in Manipulate
This issue was raised as an offside problem in this thread. Consider the following example, that does not work as expected:
...
3
votes
1answer
99 views
Manipulate a Plot that contains a variable that contains symbol
This snippet
mm = m
Manipulate[{mm, Plot[mm x, {x, 0, 1}]}, {m, 0, 1}]
(m is not defined anywhere) produces a sadly fixed ...
3
votes
1answer
170 views
Exporting a Video of a Simulation of Pendulum Motion
In a series of previous questions, I asked how to solve a series of differential equations describing a series of coupled pendulums, and then how to plot this data by coloring the different pendulums. ...
7
votes
1answer
185 views
How to wrap this dynamic code inside a Manipulate?
My goal is to set up a Ising-type simulation, where many fast simulation steps are done in the background, and a visualization of the current state is displayed as the simulation evolves, being ...
6
votes
1answer
187 views
Why does Manipulate execute the expression twice?
When I execute Foobar[] in the code below and move a slider, the variable grad is printed twice. Why is this? How can I make the ...
6
votes
2answers
143 views
Control which variables get embedded inside Manipulate
While trying to analyse several different datasets I got what I thought was a good idea: define a "function" that returns a Manipulate object. But this has some ...
5
votes
4answers
189 views
Manipulate flickering and consuming lots of CPU
I am new to Mathematica and was experimenting with a simply problem of plotting a tangent to a curve and being able to move the point at which the tangent is drawn using ...
5
votes
1answer
128 views
How can I restore context menu functionality to a Manipulate that contains Locators?
Before adding a Locator to a Manipulate, I can easily print or export the result using a context menu:
But after adding a ...
5
votes
2answers
115 views
A command for outputting a list of parameter values in a Manipulate interface
I am looking for a command that will output a list of values that correspond to the current parameter values manually set on a particular Manipulate interface.
For ...
5
votes
2answers
241 views
How to add graphics options to an already produced plot having manipulator?
I am new to Mathematica and stuck with one problem i.e.
How can I add a graphics option to an already made plot which a manipulator to control itself.
...
5
votes
2answers
639 views
Export animation of a Manipulate autorun sequence?
I've got a Manipulate that does a vector field plot. Basically a function that returns a list of Graphics objects and a couple of sliders:
...
4
votes
2answers
155 views
saving Manipulate data inside a notebook
I want to send a few Manipulate Plots and regular plots to my advisor in a notebook. I ...
4
votes
1answer
183 views
Upon opening my notebook, I must evaluate cell for code to work properly
I am new to Mathematica. Once I evaluate the cell containing the code, my Manipulate works as desired; however, if I open the file and do not evaluate the cell, the Manipulate goes haywire. Can ...
2
votes
1answer
180 views
Manipulating an arbitrary-precision ContourPlot
I have a function, say
minimizeme[ω_][β_][ϵ_] = ϵ^2 ω-Log[2 (Cosh[2 β]+Cosh[2 β ϵ])]/(2 β);
I want to make a high-precision dynamic ...
1
vote
0answers
123 views
Manipulate (linux version of Mathematica)
I'm runnning Mathematica 9 on Ubuntu linux 11.10. After installing CDF player I still have problem (most of time) with Manipulate. Only way I'm able to change value ...
1
vote
3answers
108 views
Control maximum value of a slider with another control
Is it possible to make $y_{max}$ of Slider[y, {$y_{min}$,$y_{max}$}] depend on another control?
For example, I have three variables (Time, Type1, Type2). I want a drop down box for the user to ...
7
votes
1answer
219 views
Locking a value when Manipulating variables
I'm trying to achieve something similar to Bret Victor's brilliant Scrubbing Calculator in Mathematica.
By using Manipulate I'd like to change the values of the variables such that if I modify one ...
6
votes
2answers
121 views
Why aren't the locators independently enabled/disabled?
I am wondering why the Enabled setting for the first locator (point1) overrides the Enabled setting for the second locator ...
4
votes
4answers
194 views
Manipulate with explicit updates
I want to use Manipulate (I am open to other alternatives) to apply one of two different functions f or ...
3
votes
2answers
125 views
Why does the syntax highlighter color a local symbol red inside DynamicModule?
I am adding a Module inside DynamicModule here is an example (thanks to @rm-rf for this simple example)
...
2
votes
2answers
152 views
Manipulate - why does the axis scale change when I release the slider?
I was playing around with Manipulate to demonstrate simple geometric idea of conic sections and put this little sample together. When i move the slider it moves my plane, which is what I expect. ...
1
vote
1answer
62 views
How to track dynamically generated manipulators?
In the code below the manipulators that are generated from the stakes buttons are not tracked by the Manipulate expression that contains them.
How can I make the ...
1
vote
1answer
247 views
Locators and Table within a Manipulate are not behaving
I am putting together a Manipulate on vector addition for my intro physics class and everything works well except when I include a Graphics that has a Table within. The code is below. There are three ...
