Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2005
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2005

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

Search the Archive

basic issue with do and :=

  • To: mathgroup at smc.vnet.net
  • Subject: [mg60402] basic issue with do and :=
  • From: "David" <isolanoster at gmail.com>
  • Date: Thu, 15 Sep 2005 05:16:22 -0400 (EDT)
  • Sender: owner-wri-mathgroup at wolfram.com

Hi all,

this works as (I) expected

-------------------------
Do[a[i] = i, {i, 10}]
Do[b[i] =a[i]+1, {i, 10}]
-------------------------

While this doesn't:

--------------------------
Do[a[i] = i, {i, 10}]
Do[b[i] :=a[i]+1, {i, 10}]
---------------------------

[note ":=" instead of "=" on the second line].

namely the output is: "b[2]:=a[i]+1" for all i



Is there any compact way to define: "b[i] :=a[i]+1" for all i ?


Thank you in advance,

David


  • Prev by Date: Re: Nesting NMaximize
  • Next by Date: Bug in Reduce?
  • Previous by thread: Re: Nesting NMaximize
  • Next by thread: Re: basic issue with do and :=