Replacing text with value

1 view (last 30 days)
Desmond Chang
Desmond Chang on 23 Jan 2022
Commented: _ on 23 Jan 2022
I have a matrix of A1= [ A B C D E F G H I J K L M N O] and another matrix of value but its quite long so let's say it's A2= [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]. If I have a result of r=[ A E] or r=[ B D L], how do i replace the the letters with its corresponding value?

Accepted Answer

_
_ on 23 Jan 2022
A1 = 'A':'O'
A1 = 'ABCDEFGHIJKLMNO'
A2 = 1:15
A2 = 1×15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
r = 'AE';
[~,idx] = ismember(r,A1);
s = A2(idx)
s = 1×2
1 5

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!