 
 
 
 
 
 
Re: Manipulate inside module
- To: mathgroup at smc.vnet.net
- Subject: [mg121329] Re: Manipulate inside module
- From: "Scot T. Martin" <smartin at seas.harvard.edu>
- Date: Sun, 11 Sep 2011 07:27:40 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <201109101130.HAA02560@smc.vnet.net>
Try:
Module[{b = a}, (Print[b]; Manipulate[b=a;b^2, {{a, 1}, 0, 5}])]
The issue is that Module[{b=a},...] only assigns b initially. You need to
 update its value later.
________________________________________
From: Charles Wells [Charles at abstractmath.org]
Sent: Saturday, September 10, 2011 07:30
To: mathgroup at smc.vnet.net
Subject: [mg121329] Manipulate inside module
I expected the following expression to show the square of the current value
 of the slider, but it shows only a^2.  There is clearly something I don't 
understand about Module.  Any insights?
Module[{b = a}, (Print[b]; Manipulate[b^2, {{a, 1}, 0, 5}])]
- References:
- Manipulate inside module
- From: Charles Wells <Charles@abstractmath.org>
 
 
- Manipulate inside module

