从特定的行和列matlab R2011中读取文件

时间:2016-02-22 10:53:22

标签: matlab

我有一个名为' RefrencePointCloud'的文本文件。包括如下标题:

22.5992 30.9355 0.5685
0.90672936 -0.42171113 -0.00126307
0.42171150 0.90673007 0.00002968
0.00113275 -0.00055956 0.99999920
0.90672936 -0.42171113 -0.00126307 0.00000000
25.532  32.090  3.433   0.254
25.537  32.082  3.435   0.250
25.544  32.074  3.438   0.250
25.551  32.066  3.442   0.250
25.558  32.058  3.445   0.254
25.564  32.050  3.448   0.250
25.572  32.042  3.452   0.250
25.578  32.033  3.454   0.250
25.585  32.026  3.458   0.250

现在我想从第6行到结尾阅读这个文件,只有第3列!在matlab R2014b我写了下面的代码,它工作得很好PTX_Data_Raw = dlmread(RefrencePointCloud,' ',[5 0 : 3]); 但是当我通过我的GUI应用程序在matlab R2011a中运行我的代码时,它会给出错误"索引超出矩阵尺寸!"而我的GUI在Matlab R2014b中完美运行! 有没有解决这个问题的解决方案,以便在两个版本的Matlab中兼容我的GUI?

0 个答案:

没有答案