我是matlab的新手。我有文件conatins字符串列表,如:
ABCCD
HGAQ
VBSER
我需要将其读入cell array of character strings
。
我试过这段代码:
fid2 = fopen('C:\matlab\data\myfile.txt');
tline = fgetl(fid2);
while ischar(tline)
disp(tline)
tline = fgetl(fid2);
end
fclose(fid2);
但是,我不知道如何将输出转换为字符串的单元格数组
答案 0 :(得分:2)
importdata
为您做到了这一点:
>> x = importdata('file.txt');
x =
'ABCCD'
'HGAQ'
'VBSER'
>> whos x
Name Size Bytes Class Attributes
x 3x1 364 cell