MathGroup Archive 2009

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

Search the Archive

Re: Mathematica having trouble with simple calculation...

  • To: mathgroup at smc.vnet.net
  • Subject: [mg95888] Re: [mg95828] Mathematica having trouble with simple calculation...
  • From: John Fultz <jfultz at wolfram.com>
  • Date: Thu, 29 Jan 2009 05:55:03 -0500 (EST)
  • Reply-to: jfultz at wolfram.com

Because it really isn't defined.  The syntax coloring features in versions 6 and 
later are really useful here.  Mathematica colors the variable in your final
computation blue, which indicates that the was not, in fact, one of the three 
you defined earlier.

I'm guessing you intended to use the third variable definition, in which case 
there are two differences.  If you view this post in a monospaced font, you
should be able to see below...

BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY (* wrong *)
BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuNSPNuUuITIEuUuQSPuUuQUANTITY (* right *)
                              ^^^

I.e., in definition you used 'NSP' but in the computation you used 'SPI'.

Sincerely,
 
John Fultz
jfultz at wolfram.com
User Interface Group
Wolfram Research, Inc.


On Wed, 28 Jan 2009 06:30:57 -0500 (EST), Joe Eddy wrote:
> Okay, basically I have a certain input to Mathematica, and the output
>
> doesn't seem to be reduced correctly...basically it's acting like a
> variable that is defined is not defined.
>
> Here is the input:
>
> BAuUuHRLYuUuRSRCuUuDAuUuNSPNuUuAWARDEDuUuQUANTITY =
> {{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
> {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}};
> BAuUuHRLYuUuRSRCuUuDAuUuNSPNuUuIMPuUuQSPuUuQUANTITY =
> {{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
> {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}};
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuNSPNuUuITIEuUuQSPuUuQUANTITY =
> {{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
> {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}};
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY-
> (BAuUuHRLYuUuRSRCuUuDAuUuNSPNuUuAWARDEDuUuQUANTITY
> +BAuUuHRLYuUuRSRCuUuDAuUuNSPNuUuIMPuUuQSPuUuQUANTITY)
>
> Here is the output:
>
> {{BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY,
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY,
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY,
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY,
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY,
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY,
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY,
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY}, \
> {BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY, \
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY}}
>
> The question is, why does Mathematica seem to be treating
> BAuUuHRLYuUuRSRCuUuTOTuUuHAuUuSPINuUuITIEuUuQSPuUuQUANTITY as a scalar
> value instead of using the actual matrix value that was assigned to
> it?
>
> Thanks,
> Joe





  • Prev by Date: Re: Mathematica having trouble with simple calculation...
  • Next by Date: Re: Mathematica having trouble with simple calculation...
  • Previous by thread: Re: Mathematica having trouble with simple calculation...
  • Next by thread: Re: Mathematica having trouble with simple calculation...