Importdata可以導入load無法讀取的不同長度的ASCII文件。當文件同時包含字符串和數值,並且數值的數量不同時,可以使用importdata命令。請註意,讀取的數值矩陣中的列數是基於文件中第壹行數值的列數。
示例test.txt
這是壹個測試。
開始
0 1 2
1 2
1 2 3 4
運行A=importdata('test.txt ')。
結果:
A =
數據:[4x3 double]
textdata: {2x1 cell}
a .數據=
0 1 2
1 2男
1 2 3
4楠楠
A.textdata =
這是壹個測試。
“開始”
另外,讀取的字符串只能在數值之前,數值之後的字符串會被忽略。
示例:test.txt
0 1 2
1 2
1 2 3 4
結束。
運行A=importdata('test.txt ')。
結果:
A =
0 1 2
1 2男
1 2 3
4楠楠