【问题标题】:load a file with varing number of columns in matlab在matlab中加载具有不同列数的文件
【发布时间】:2012-08-28 22:41:56
【问题描述】:

我需要在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

有人知道怎么做吗? textscan 和 fscanf 看起来都需要预先指定的列数。

谢谢

【问题讨论】:

    标签: matlab


    【解决方案1】:

    您可以使用dlmread 命令。所以你可以做类似的事情

    data = dlmread('myDataFile.txt', '\t', [startRow startCol endRow endCol]);
    

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2014-10-12
      • 1970-01-01
      • 1970-01-01
      • 2021-06-15
      • 2013-06-11
      • 2021-10-09
      • 2018-09-04
      • 2015-01-29
      • 2022-12-12
      相关资源
      最近更新 更多