Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2009

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

Search the Archive

Re: Don't understand the response

  • To: mathgroup at smc.vnet.net
  • Subject: [mg97636] Re: Don't understand the response
  • From: Bill Rowe <readnews at sbcglobal.net>
  • Date: Tue, 17 Mar 2009 05:02:10 -0500 (EST)

On 3/16/09 at 4:24 AM, dglawler at comcast.net (dglawler) wrote:

>Don't understand the result below.  Can someone gently unpack this
>for me? True^2??

>In[3308]:= (1 <= 4) And (outB[[1 + 1 ;; 3, 1]] ==
>ConstantArray[0, {3 - (1 + 1) + 1}])

>Out[3308]= And True^2

You have set up a multiplication where you didn't intend. That
is 1 <= 4 evaluates to True and (outB[[1 + 1 ;; 3, 1]] ==
ConstantArray[0, {3 - (1 + 1) + 1}]) must have evaluated to
True. So your input becomes True And True which is seem by
Mathematica as a multiplication and evaluates to And True^2

Replace And with the appropriate infix notation (&&) then see if
you get what you expect.



  • Prev by Date: Re: setting discrete values for a function -- newbie
  • Next by Date: Re: setting discrete values for a function -- newbie
  • Previous by thread: Re: Re: Selecting left hand sides from assignments
  • Next by thread: Re: Don't understand the response