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

运行结果及报错内容

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

img

下面是matlab的程序

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