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

Community email notifications are disrupted. While we are working to resolve, please check on your favorite boards regularly to keep up with your conversations and new topics.

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