Binary string to character conversion

2 Ansichten (letzte 30 Tage)
Brandon
Brandon am 20 Mär. 2012
Kommentiert: Abirami am 14 Aug. 2014
Hello, If I have a string, S = 001000110111 Given:
a = 0
b = 10
c = 110
d = 111
I need to convert the string using that key.
So converted_S = aabaacd
How can I do this? Thanks.

Akzeptierte Antwort

Grzegorz Knor
Grzegorz Knor am 20 Mär. 2012
S = '001000110111';
a = '0';
b = '10';
c = '110';
d = '111';
S = strrep(S,d,'d');
S = strrep(S,c,'c');
S = strrep(S,b,'b');
S = strrep(S,a,'a')
  5 Kommentare
Grzegorz Knor
Grzegorz Knor am 20 Mär. 2012
regexp works correctly in this case :) strrep first looks for patterns, and then replace it.
Abirami
Abirami am 14 Aug. 2014
hello, i need to do the same thing for a 256x256 matrix...pls help...

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Characters and Strings finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by