Problem 2592. LocateMembership | Membership of Matrix in another matrix
Let a and b be given by
a = [ 2 1 1 1 1 2 1 1 1 1 2 1 1 1 1 2 4 0 0 0 ]
b = [ 2 1 1 1 2 1 1 1 2 ]
then b can be created using a (b is wholly present in a). So output should be location of central element of b in a.
Here output is [3,3] else it should be [0,0].
Solution Stats
Problem Comments
-
5 Comments
in test case 3, b is not available in a. I might be wrong.. Please Check
Not logic to ask a scalar (if no location), an array (if 1), and a cell (if 2). And why not add the example (difficult) in the tests ?
@rifat : updated, thanks for info
Nice problem. Some solutions (using conv, filter2 etc.) doesn't check conditions properly. Adding a=2*ones(4); b=3*eye(3)+1; or a=0; b=0; or similar can improve the testsuite;
The solution in the example is [2 2;3 3].
Solution Comments
Show commentsProblem Recent Solvers22
Suggested Problems
-
Is my wife right? Now with even more wrong husband
1322 Solvers
-
21422 Solvers
-
Reverse the elements of an array
1023 Solvers
-
435 Solvers
-
Sum the 'edge' values of a matrix
347 Solvers
More from this Author6
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!