MathGroup Archive 2013

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: rookie code issue

  • To: mathgroup at smc.vnet.net
  • Subject: [mg130210] Re: rookie code issue
  • From: Daniel Huber <danielphuber at gmail.com>
  • Date: Thu, 21 Mar 2013 00:54:49 -0400 (EDT)
  • 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: <kibrkj$156$1@smc.vnet.net>

Hi,
use SameQ (===) instead of Equal (==) to compare variables.
Daniel

On Wednesday, March 20, 2013 9:22:43 AM UTC+1, Rob Holman wrote:
> Hi folks:
>
>
>
> I'm working on a bit of code in which I want students to choose a trig function from a drop-down menu, and then from there have some choices for viewing the graph. All is working fine except for one thing. There are a couple of constants that depend on the function they choose from the menu, and I'm trying to define the constant based on their choice for f. The basic issue I'm having boils down to the following question:
>
>
>
> Why doesn't the following code return a 2?
>
>
>
>
>
> m = Cos;
>
> Which[m == Sin, 5, m == Cos, 2]
>
>
>
>
>
>
>
> Thanks for the help!
>
>
>
> Rob




  • Prev by Date: rookie code issue
  • Next by Date: Re: Smoothhistogram and log-log scaling; Fitting of a
  • Previous by thread: Re: rookie code issue
  • Next by thread: Re: rookie code issue