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

Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X

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
24-Ruby V
(To:ppal)

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

File in Format Prime 5 attached.

6 REPLIES 6
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.

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

24-Ruby V
(To:ppal)

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

File in Format Prime 5 attached.

24-Ruby V
(To:ppal)

Here is a different approach using a used defined utility function

23-Emerald III
(To:ppal)

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

Prime 4 file is attached.

Success!
Luc

17-Peridot
(To:LucMeekes)

Elegant

Announcements
Top Tags