Re: Setting parameters via Manipulate?
- To: mathgroup at smc.vnet.net
- Subject: [mg129594] Re: Setting parameters via Manipulate?
- From: Bob Hanlon <hanlonr357 at gmail.com>
- Date: Sat, 26 Jan 2013 17:00:06 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Delivered-to: l-mathgroup@wolfram.com
- Delivered-to: mathgroup-newout@smc.vnet.net
- Delivered-to: mathgroup-newsend@smc.vnet.net
- References: <j6joq3$m9g$1@smc.vnet.net>
fixedSettings = {
{a -> a1, b -> b1, c -> c1, d -> d1},
{a -> a2, b -> b2, c -> c2, d -> d2},
{a -> a3, b -> b3, c -> c3, d -> d3},
{a -> a4, b -> b4, c -> c4, d -> d4},
{a -> a5, b -> b5, c -> c5, d -> d5}};
Manipulate[
Column[{
StringForm[
"a = `1`, b = `2`, c = `3`,
d = `4`, e = `5`, g = `6`",
a, b, c, d, e, g],
"\n",
f[a, b, c, d, e, g]
}] /.
fixedSettings[[ParameterSet]],
Control[
{{ParameterSet, 1, "Select\nParameter Set"},
Thread[Range[5] -> fixedSettings],
ControlType -> PopupMenu}],
Control[
{{e, Pi/2, "Select e"}, Range[-Pi, Pi, Pi/4],
ControlType -> PopupMenu}],
{{g, 0, "Set g"}, -5, 5, 1,
Appearance -> "Labeled"}]
Bob Hanlon
On Sat, Jan 26, 2013 at 1:41 AM, Peter =C4=8Cendula <cendos at gmail.com> wrote:
> Hi Tamas, I have exactly the same problem. Did you come to solution in the meantime?
>
> Thanks
> Peter
>
> On Thursday, October 6, 2011 10:27:47 AM UTC+2, Lengyel Tamas wrote:
>> Dear Community,
>>
>>
>>
>> I am facing a rather hard to learn problem in Mathematica: setting
>>
>> multiple parameters simultaneously.
>>
>>
>>
>> The basic problem is as follows: I have a set of parameters that define a
>>
>> physical element (in my case an optical fiber). There are some standard
>>
>> fibers with fixed parameters.
>>
>> I wish to have a drop down menu (PopUpMenu in Math 8.0 I believe) that
>>
>> sets these parameters to fixed values and have a few other parameters that
>>
>> are adjustable in my simulation.
>>
>>
>>
>> Ideally I wish to have all parameters to be able to be set using
>>
>> Manipulate or some other sort of way (input string) and have drop down
>>
>> menus that make these variables "jump" to the defined value.
>>
>>
>>
>> My questions are:
>>
>>
>>
>> -how can I implement this selection-type menu with fixed parameter sets and
>>
>> -how can I have those parameters be adjustable alongside the above method?
>>
>>
>>
>> Thank you in advance.
>>
>>
>>
>> Tam=E1s Lengyel
>
>