I have a layered matrix, N, that is 834x834x3 and I want to scan that matrix using ismembertol to see which ordered pairs from F are in N and then return the row and col for each match. Matrix F is 93x2. I have my attempt at it below but it does not work properly and I do not think find is the function I need. I did not define the matrices N and F because they are defined using previous code. I know I need to use something like ismembertol(...) & ismembertol(...) to scan matrix N for common values between it and F but I am not sure how to return the row and col. Any suggestions?
[r, c] = size(F);
tol = 1;
for i = 1:r
[row(i), col(i)] = find(ismembertol(F(i,1), N(:,:,2), tol) & ismembertol(F(i,2), N(:,:,3), tol))