cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - You can Bookmark boards, posts or articles that you'd like to access again easily! X

Loops to Find Maximum Value

ppal
17-Peridot

Loops to Find Maximum Value

Find the maximum value from a list of data and  also the value that results in the maximum data.

 

I have attached a mathcad prime 5 file and pic if you dont have Prime 5

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
Werner_E
24-Ruby V
(To:ppal)

So here is one way to get what you are looking for:

B.png

File in Format Prime 5 attached.

View solution in original post

6 REPLIES 6
Werner_E
24-Ruby V
(To:ppal)

Its not clear to me what values you look at to find the maximum.

 

Are you looking for the maximum of the 11 values which are calculated by

 

25*sin(j) * 15*sin(j) * ... * 20*sin(j)

 

as you write about the max value of the "product" (which?).

 

Or are you looking at the max of the 88 different values calculated by

 

25*sin(j)

15*sin(j)

...

 

In both cases it would suffice to look for the max of the eleven sin(j)  values and you get the max always for j=1

 

You may use jmax:=lookup(max(sin(j)), sin(j), j)[0 to find out that jmax=1.

ppal
17-Peridot
(To:Werner_E)

Hi

 

I am after the max of 88 values.

 

The function may not be sine it could just be an list of numbers 

 

Regards

Werner_E
24-Ruby V
(To:ppal)

So here is one way to get what you are looking for:

B.png

File in Format Prime 5 attached.

Werner_E
24-Ruby V
(To:ppal)

Here is a different approach using a used defined utility function

B2.png

LucMeekes
23-Emerald III
(To:ppal)

Here's a compact implementation that also works in Prime Express:

LM_20181204_Loops.png

Prime 4 file is attached.

Success!
Luc

ppal
17-Peridot
(To:LucMeekes)

Elegant

Top Tags