One-to-one correspondence anonymous function
Show older comments
I was wondering if can make an injective (one-to-one correspondence) anonymous function to do this;
if the input was one member from P then function convert it to correspondence member in N, for example if input is x=10 out put will be y=5, x=105-->y=4 and ...
P=[10;100;105;700;943]
N=[5;8;4;11;20]
Thanks in advance, Arash
1 Comment
Walter Roberson
on 11 Feb 2013
are your x values always integer? if not there can be a problem.
Accepted Answer
More Answers (1)
Walter Roberson
on 10 Feb 2013
@(x) N(ismember(x, P))
2 Comments
Azzi Abdelmalek
on 10 Feb 2013
Maybe it's
ismember(P,x)
Walter Roberson
on 11 Feb 2013
Good point.
Categories
Find more on Logical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!