matlab三次指数预测时,报错显示串联的数组的维度不一致,应怎么处理?

运行结果及报错内容

a01.xlsx的数据如下,因为yt=[yt,yhat]只能做行向量的处理,如果要对矩阵进行处理,需要如何修改?如何才能实现每一行都能进行预测

img


yt = xlsread('a01.xlsx',’B3:F14‘);
for i=2:n+3        %如果需要预测几次就n加几
         i>n
             yt=[yt,yhat]; 
         end
         yhat = a+b+c;
end
 
plot(1:n+3,yt)     %n+预测的时间

报错提示如下:

img