Textscan Usage. One character in one cell.
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a text file in which following characters are written
ABCDE
I want to store it in a cell array of order 1 X 5 , with each character in one cell.
I tried using Textscan as follows, but it gives only 1X1 cell with all characters in one cell.
Kindly Help.
0 Kommentare
Akzeptierte Antwort
Friedrich
am 15 Apr. 2013
Bearbeitet: Friedrich
am 15 Apr. 2013
Hi,
>> fid = fopen('in.txt')
>> data = textscan(fid,'%c')
data =
[5x1 char]
>> fclose(fid)
data is a 1x1 Cell which contains a 1x5 Char Array. And in the case you really need a cell you can use mat2cell:
new_data = mat2cell(data{1},ones(numel(data{1}),1),1)
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Text Files finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!