我需要在matlab中加载一个列数不固定的文件,跳过前两行和最后一行。
Good gRace! Old Maple Actually Chews Slate
5296
350GLU N 3475 -11.747 -2.990 -0.626
350GLU H 3476 -11.792 -2.965 -0.541
350GLU CA 3477 -11.605 -3.015 -0.625
..........................................
1441LEU C14823 -12.241 -9.504 -2.663
1441LEU O14824 -12.316 -9.586 -2.714
14.31797 21.41320 9.79756
有谁知道怎么做? textcan和fscanf看起来都需要预先指定的列数。
由于
答案 0 :(得分:1)
您可以使用dlmread命令。所以你可以做类似
的事情data = dlmread('myDataFile.txt', '\t', [startRow startCol endRow endCol]);
希望这有帮助!