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

Loops to Find Maximum Value

SOLVED
Level 8

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

Re: Loops to Find Maximum Value

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

B.png

File in Format Prime 5 attached.

6 REPLIES

Re: Loops to Find Maximum Value

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.

Re: Loops to Find Maximum Value

Hi

 

I am after the max of 88 values.

 

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

 

Regards

Re: Loops to Find Maximum Value

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

B.png

File in Format Prime 5 attached.

Highlighted

Re: Loops to Find Maximum Value

Here is a different approach using a used defined utility function

B2.png

Re: Loops to Find Maximum Value

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

LM_20181204_Loops.png

Prime 4 file is attached.

Success!
Luc

Re: Loops to Find Maximum Value

Elegant