我一般对Matlab /编程还很陌生,并且正在尝试学习如何使用geomar的“ OMP Analysis”软件包来确定水源水量(https://www.mathworks.com/matlabcentral/fileexchange/1334-omp-analysis)。到目前为止,我仅尝试运行包中提供的测试数据。我选择“交互式(清单)”选项,选择扩展的水质分析,然后不进行任何其他更改。一切正常,直到出现最终提示“您是否想查看更多图形输出?”。我输入“ y”并得到以下错误消息:
索引超出矩阵尺寸。
轮廓2中的错误(第27行) para = A(st,:);
omp2错误(第272行) 等高线2
omp2int错误(第454行) omp2
评估DestroyedObject回调时出错。
据我所知,错误是源于轮廓2中的那一行,然后弄乱了后续命令。 A的尺寸是2x204的两倍,st的尺寸是204x1的两倍。
在解决此问题方面的任何帮助将不胜感激!