The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Inactive » comp.soft-sys.math.mathematica

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: rookie code issue
Replies: 4   Last Post: Mar 21, 2013 12:55 AM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
James Stein

Posts: 130
Registered: 5/8/10
Re: rookie code issue
Posted: Mar 21, 2013 12:55 AM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

Use this:

Which[m === Sin, 5, m === Cos, 2]

and read up on the difference between '==' and '==='

On Wed, Mar 20, 2013 at 1:22 AM, <> 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

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2018. All Rights Reserved.