Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2002
*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 2002

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

Search the Archive

Re: Stumped again on a simple list

  • To: mathgroup at smc.vnet.net
  • Subject: [mg32812] Re: [mg32795] Stumped again on a simple list
  • From: BobHanlon at aol.com
  • Date: Thu, 14 Feb 2002 01:43:27 -0500 (EST)
  • Sender: owner-wri-mathgroup at wolfram.com

In a message dated 2/12/02 7:12:18 AM, rob at piovere.com writes:

>I make a simple list ii and I find I can make other lists easily by algebraic
>moves like
>jj=ii/2, etc.  But when I want make a new list which splits two different
>formula, I'm stumped.
>
>Here's a stripped down version to illustrate my problem.  I want to use
>the value in the original
>array to determine how to make the new array.  The If[] is the only thing
>I can find to make
>this decision.  But, it seems I'm not even close when I try:
>
>
>ii=Table[z,{z,50,1400,5}];
>
>jj=If[ii<100,50,200]
>
>I've looked around a good bit but have not stumbled into any topic that
>appears to bear on this problem.
>
>Can I please ask a kind soul to (again) point me in the right direction?
>

ii=Table[z,{z,50,1400,5}];

use Map (/@)

jj=If[#<100,50,200]& /@ ii


Bob Hanlon
Chantilly, VA  USA


  • Prev by Date: Newbie question on Unix and Mathematica. And a question about graph theory
  • Next by Date: Re: Stumped again on a simple list
  • Previous by thread: Re: Stumped again on a simple list
  • Next by thread: Re: Stumped again on a simple list