我在一个文件夹中有10个.dat文件。是否可以使用MATLAB一次读取所有文件并最多执行这10个文件的第2,第3和第4列?请注意,除行的长度外,所有文件都相似。
WARNING from OUTDAT: variable DFS supplied without new independent TIME
*----------------------------------------------------------------------------
* Output table number : 0 (=first output table)
* Output table format : Spreadsheet output
* Simulation results
TIME WSO LAI DDTR TMAX TMIN DVP WNM RAIN IRRI HI TSN TNUPT DVS DFS ...
32.0000 0.0000 0.74441 2.64540E+07 29.700 16.200 61.594 2.8000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 1.0000 0.0000 5.0000 9.90000E-04 45.116 22.558 22.558 0.0000 22.558 0.0000
. . . . . .
. . . . . .
. . . . . .
答案 0 :(得分:1)
Matlab有一个非常好的导入助手功能,可以为你生成所有必需的代码。
但如果你喜欢自己编程,请查看dlmread
函数。