Find corresponding element in same row as given value in matrix

28 次查看(过去 30 天)
Hi there,
I am working with two column matrices. The matrices pull data from external files. Both matrices show basically one column corresponding to an x variable and one column corresponding to a y variable. The matrices share the same x variables and different y variables. I would like to:
  1. Find maximum y value in 1 of the column matrices.
  2. Use x value corresponding to max y value in matrix 1 to find y value in matrix 2.
Thank you in advance.

采纳的回答

Stephen23
Stephen23 2022-1-15
Assuming that A and B are you matrices, and that the Y values are in the second columns:
[valA,idx] = max(A(:,2))
valB = B(idx,2)

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 MATLAB 的更多信息

标签

产品


版本

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by