我想用已有的数据和拟合得到的方程在matlab里面采用多次循环语句,不知如何实现,请各位大大帮忙!
我的方程如下:
P(t)=1731.579+1.057*P(t-1)+5.539*G(t-1)*s/100;
G(t)=G(t-1)*(100+s)/100;
emp(t)=G(t)*10000/P(t);
下面表格里面的是已有的数据,t的取值范围在从1开始到5,且都是整数;想得到的是下一次运算结果中的P(t),G(t),emp(t),而每次运行的s值都是一样的,最后汇总的时候也想得到类似的表格,不知会不会很困难,还请各位帮忙!
regional | G(t-1) | s | P(t-1) |
nj | 142.29 | 5.44 | 27736.84 |
wx | 104.94 | 2.76 | 46006.14 |
xz | 282.82 | 3.33 | 17419.01 |
cz | 99.78 | 4.01 | 35320.35 |
sz | 155.79 | 2.63 | 55988.21 |
nt | 266.22 | 3.64 | 32887.12 |
lyg | 182.60 | 6.08 | 19843.51 |
ha | 195.97 | 5.86 | 20764.33 |
yc | 374.21 | 6.11 | 33797.87 |
yz | 161.37 | 6.85 | 41894.96 |
zj | 81.53 | 5.38 | 24034.55 |
tz | 151.65 | 6.15 | 22617.45 |
sq | 187.09 | 7.60 | 18826.89 |