Map an array yo another one
Ältere Kommentare anzeigen
I have an array like: A=[3,5,6,10] and I need to map it to another one like: B=[1,2,3,4] so instead of returning A, I can return B. how can I do this?
Antworten (2)
Andrei Bobrov
am 15 Feb. 2018
Bearbeitet: Andrei Bobrov
am 15 Feb. 2018
A=[3,5,6,10];
B=[1,2,3,4];
C = randsrc(8,5,B);
ii = discretize(C,B);
out = A(ii);
1 Kommentar
Andrei Bobrov
am 15 Feb. 2018
fixed!
>> A = [3,5,6,10];
>> B = [1,2,3,4];
>> interp1(A,B,[5,10])
ans =
2 4
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!