我想通过matlab部分加载PTX文件(请参阅以下示例)
我需要读取和写入前两行(2个数字)到2个变量,比如a和b。并将数据从第5行读到最后写入矩阵
感谢您的帮助
114
221
1 0 0
1 0 0 0
-5.566405 -7.161944 -1.144557 0.197208 24 29 35
-5.560656 -7.154540 -1.137673 0.222400 29 32 39
-5.559846 -7.153491 -1.131895 0.254002 37 40 49
-5.560894 -7.154833 -1.126452 0.305013 51 54 63
-5.560084 -7.153783 -1.120633 0.290013 72 76 88
-5.561128 -7.155119 -1.115189 0.243214 105 113 134
-5.563203 -7.157782 -1.109926 0.227604 130 143 177
-5.569191 -7.165479 -1.105504 0.201602 121 140 173
-7.833616 -10.078705 -1.546952 0.130007 94 112 134
答案 0 :(得分:1)
查看tdfread函数以便将数据导入Matlab。它应该是datafile = tdfread(filename, '\t')
之类的东西。完成后,将索引转换为从该函数返回的变量,如
a = datafile(1, 1);
b = datafile(2, 1);
data = datafile(5:end, :);