我有一个名为' 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?