我有文件dane.txt
,如何在MATLAB中阅读?使用哪个功能? load()
向我提供有关第一行和第二行中列数不等的消息。
File Number; rho; B; drop probability
21; 0.30; 20; 0.00230906
21; 0.30; 30; 0.00150975
21; 0.30; 40; 0.00110355
答案 0 :(得分:3)
尝试使用分隔符dlmread
或';'
或textscan
查看importdata
。
例如
>> A = importdata('dane.txt')
A =
data: [3x4 double]
textdata: {'File Number' ' rho' ' B' ' drop probability'}
colheaders: {'File Number' ' rho' ' B' ' drop probability'}
>> A.data
ans =
21.0000 0.3000 20.0000 0.0023
21.0000 0.3000 30.0000 0.0015
21.0000 0.3000 40.0000 0.0011