How to find the indices of the closest value in two non-equal sized matrices?

1 次查看(过去 30 天)
I have two matrices with random numbers. One is 768 by 1024 (matrix A) and the other is 1536 by 2048 (matrix B). I want to develope a for loop code of some sort that is able to loop over all the numbers in those matrices and tell me what are the indices in matrix B that corresponds to the closest value in matrix A, and does this for ALL the numbers. I attempted this and failled, I hope someone can help. Thanks in advance.
Note: I uploaded an example of the two matrices that I was given.

回答(1 个)

KSSV
KSSV 2022-6-11
Read about knnsearch

类别

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

产品


版本

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by