How to convert a long string into desired length variables or cells?

2 views (last 30 days)
i have a string that contains 256000 character. Actually it has hexadecimal numbers like "ea3672f1a90....."
I would like to convert this string into a variable like 256000x1 double (every number in a cell) or maybe every 8 number in a cell like 32000x1 variable.
How can i do that i tried so many codes but couldnt achieved success.

Accepted Answer

Stephen23
Stephen23 on 28 May 2021
Edited: Stephen23 on 28 May 2021
S = "ea3672f1a9012345";
V1 = sscanf(S,'%1x')
V1 = 16×1
14 10 3 6 7 2 15 1 10 9
V2 = sscanf(S,'%8x')
V2 = 2×1
3929436913 2835424069

More Answers (1)

KSSV
KSSV on 28 May 2021
Read about hex2num

Categories

Find more on Characters and Strings 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!