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

MathGroup Archive 2008

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

Search the Archive

Re: Need help to find position of max location

  • To: mathgroup at smc.vnet.net
  • Subject: [mg86560] Re: Need help to find position of max location
  • From: "D. Grady" <D.C.Grady at gmail.com>
  • Date: Thu, 13 Mar 2008 20:52:04 -0500 (EST)
  • References: <fras8b$1cc$1@smc.vnet.net>

On Mar 13, 4:30 am, haitomi <tpnyc... at yahoo.com> wrote:
> Hi All,
>
> I would like to find position of this problem
>
> Write a function that returns a list that gives the column location of the=
 largest integer in each row of a matrix (a list of lists) of random integer=
s between 30 and 99.
>
> Example, for the following 3 X 4 matrix the result is
>
> {1,2,1}
>
> {
>  {82, 71, 62, 47},
>  {52, 96, 31, 36},
>  {94, 52, 86, 12},
>
> }
>
> t=Table[RandomInteger[{30,99}],{i,1,3},{j,1,4}]
>
> max=Map[Max,t]
>
> and I stuck at Position of each Row, if someone can help me.
>
> Thanks

Searching for "max position" on this group turns up a great deal of
useful information.  The punchline is that the fastest way to do it is
probably

Ordering[#, -1] & /@
  {{82, 71, 62, 47}, {52, 96, 31, 36}, {94, 52, 86, 12}} // Flatten

-Daniel


  • Prev by Date: Re: question on Cases with elements that might be strings
  • Next by Date: Re: Path to *.m file
  • Previous by thread: Re: Need help to find position of max location
  • Next by thread: Re: Need help to find position of max location