When I use the MinMax block in simulink, how can I determine the index of the MinMax value?

When I use the for loop block in Simulink. I generate an array from the for loop. After that, I apply the min to find the minimum of the array. I would like to know what index is corresponding to this minimum value.

Answers (1)

Try the Logical Operator block and the Find Nonzero Elements block.

1 Comment

Thank you Don. You are using the same way that I am using. I was thinking about a built-in-block in Simulink to do so. For example, when we use y = min(x) we can extended to [y,i]= min(x). I was looking for the same in Simulink. May be in the upcoming version, we will have that option.

Sign in to comment.

Asked:

on 31 May 2017

Commented:

on 8 Jun 2017

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!