如果你认为某件事是错的,请提及你所观察到的。这比让读者猜测问题所在要好。
你已经定义了
一
,但使用
A.
稍后。对我来说,当我将“an”更改为“a”时,此代码正在运行:
a=[1,-1,0,1,1];
b0=a(1);
rm=3.125e-07;
对于k=1:5
b(k)=b0+rm^k*a(k);
终止
这会创建总和的元素,但不会创建总和本身。也许你想要:
S=0;
对于k=1:5
S=S+rm^k*a(k);
终止
或更简单:
k=1:5;
S=总金额(rm.^k.*a);