Re: Re: Re: Manipulate: How to
- To: mathgroup at smc.vnet.net
- Subject: [mg103127] Re: [mg103071] Re: [mg103064] Re: [mg103049] Manipulate: How to
- From: Bob Hanlon <hanlonr at cox.net>
- Date: Wed, 9 Sep 2009 04:40:22 -0400 (EDT)
- Reply-to: hanlonr at cox.net
!= 1 is not a complete expression. If you put it in quotes ( "!= 1" ) then it could be a a value and/or a label. Or if you included some variable (other than Choice) like x != 1 then it would be True or False and the boolean result could be a value and/or a label. Manipulate[Choice, {{Choice, 1, "Choice"}, {1, "!= 1"}}] Bob Hanlon ---- Syd Geraghty <sydgeraghty at me.com> wrote: ============= Thanks Bob, I appreciate the inputs which confirm what I concluded and tried with success. What is evidently not in the documentation is any reason why the value != 1 would not be allowable. In the context of "everything in Mathematica is an expression" it seems to me that "not equal to 1" is a valid expression that is, from a user point of view, a more logical way to express difference from the only tested value (which as you pointed out) is 1. I raise this only in the hope that, if my point is reasonable, WRI might consider this minor improvement in a future release. Cheers ... Syd Syd Geraghty B.Sc, M.Sc. sydgeraghty at mac.com Mathematica 7.0.1 for Mac OS X x86 (64 - bit) (18th February 2009) MacOS X V 10.6 Snow LeopardMacBook Pro 2.33 GHz Intel Core 2 Duo 2GB RAM On Sep 7, 2009, at 7:27 AM, Bob Hanlon wrote: > In this last case you specified a string value as both the value and > the default label. Any value for this second choice could be used in > this specific Manipulate since the If statements only test for the > first value (1). > > > Bob Hanlon