Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2011

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

Search the Archive

Re: Using values from inside a matrix for a new row

  • To: mathgroup at smc.vnet.net
  • Subject: [mg122412] Re: Using values from inside a matrix for a new row
  • From: "Dr. Wolfgang Hintze" <weh at snafu.de>
  • Date: Fri, 28 Oct 2011 05:32:27 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <j89vb0$1st$1@smc.vnet.net>

"Michelle A" <hfvballgurl33 at gmail.com> schrieb im Newsbeitrag 
news:j89vb0$1st$1 at smc.vnet.net...
> Hello,
> I am new to Mathematica and I am trying to create an array of values
> that uses info from the line above.  I'm thinking of it like how 
> Excel
> would do it but I'm not sure how to go about it in Mathematica.  I've
> been getting the RecursionLimit error when I try to call an earlier
> element of the array.
>
> Here is what I'm thinking in a simplified form:
>
> Say I simply want to add a constant (1 here) to each element above. 
> So
> I want my answer to be like this:
>
> 1 2 3
> 2 3 4
> 3 4 5
>
> f = {{1, 2, 3}, {f[[1, 1]] + 1, f[[1, 2]] + 1, f[[1, 2]] + 1}} and
> continue to have it grow to be a 10x3 matrix.  I know I'll need some
> i's and j's but I can't get it to work.  Do I need to initialize an
> array or make a loop to just add one row at a time in a separate
> step?
>
> Any help is greatly appreciated.  Thank you
>
>
It is very easy. See this


In[51]:=
data = Table[Random[Integer, {1, 10}], {3}]
Out[51]=
{3, 9, 10}
In[52]:=
data + 1
Out[52]=
{4, 10, 11}

--- Wolfgang 




  • Prev by Date: Re: Combine sqrts in denominator
  • Next by Date: Re: simple question about removing elements from a table
  • Previous by thread: Re: Using values from inside a matrix for a new row
  • Next by thread: Multiple integration: bug?