String array to matrix

4 Ansichten (letzte 30 Tage)
Ádám Herpai
Ádám Herpai am 22 Mai 2022
Kommentiert: Ádám Herpai am 22 Mai 2022
Hi,
I have data as a 12487x1 string which row's cointains data separated by tabulators. I want to make this into a matrix, where the tabulators separate the columns in the matrix.
Thnaks in advance

Akzeptierte Antwort

Matt J
Matt J am 22 Mai 2022
Bearbeitet: Matt J am 22 Mai 2022
Here's an example with comma separators instead of tabs, but it would work the same way.
a=["1,2";"3,4"]
a = 2×1 string array
"1,2" "3,4"
c=arrayfun(@(z)strsplit(z,','),a,'uni',0);
out=str2double(vertcat(c{:}))
out = 2×2
1 2 3 4

Weitere Antworten (0)

Kategorien

Mehr zu Cell Arrays finden Sie in Help Center und File Exchange

Produkte


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by