1. 错误描述及分析
1.1 操作详细描述:
newdata是一个新建的空数组,而GPP_1是从打开并读取的Excel中的某一列。因为是批量处理很多文件,因此,就出现了上面的问题。
1.2 错误分析:
(1)按照提示的内容,首先,查询了rhs的help,其解释为:Right side of equations, inequalities, relations, intervals, ranges and tables。指的是等式的右侧。
(2)仔细查看了GPP_1的矩阵的大小,发现和newdata(:,2)大小不一致。其关键问题是,在批量处理数据的过程中,有的表格中并没有某个字段造成的,此时,newdata(:,2)为一个空矩阵,就造成了该错误的出现。
2. 小结
(1)遇到这样的问题,首先需要关注的是等式的左右两侧的值是否相等。
(2)如果不等,那么需要找原因,是等式右边没有值,还是取得值和左边的值的大小不一致。