convert 16bit char to 4 byte hex values
9 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I have an length X 16 variable of type char. i'd like to convert it to length x 4 nibble hex values
example input: char(3x16)
1000100010001000
0000000000000010
111111111111111111
output wanted 8888
0002
FFFF
Risposte (1)
Fangjun Jiang
il 27 Giu 2023
c=char(["1000100010001000";
"0000000000000010";
"1111111111111111"])
d=dec2hex(bin2dec(c))
4 Commenti
Fangjun Jiang
il 27 Giu 2023
If your original data is not constrained to be char array, maybe take a look at this document
Nathan Hardenberg
il 11 Lug 2023
There is a custom bin2hex()-function on File Exchange
Vedere anche
Categorie
Scopri di più su Data Type Conversion in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!