A=[539.658590944408,544.467335019023,543.118901615168,541.395536784412,539.719603563031,538.320685053971,536.799895148485,539.869612431029,534.915223499512,544.533125668254];3 c1 R# T3 |& p2 o& E
B=cumsum(A);# @+ _- i- I$ E
n=length(A);. c9 Z7 D+ y2 k2 `( q4 \6 u
for m=1:(n-1) 0 w' \( Q1 H4 A- S# _8 M
C(m)=(B(m)+B(m+1))/2;0 j( @9 k5 s2 G. M6 c- m
end0 f& R: v- y8 k5 [6 W
D=A;; v; e. g+ ?# {) f6 i4 J4 o
D(1)=[]; 2 S7 x6 j$ `( w
D=D';4 x5 f i* D0 t6 [2 e( K
E=[-C;ones(1,n-1)]; ; D# I$ D2 u9 g- u* r
c=inv(E*E')*E*D;( D/ V! Z& v* q; y/ E
c=c';0 a1 h/ i( A$ n+ K& E3 A
a=c(1); {5 _0 y% u) f; J) a
b=c(2);& u. \% x. ^/ N) d
F=[]; ! V. d6 o6 d5 |- _2 O( I& M+ n- O
F(1)=A(1);& g( P0 o- |# i; X e
for m=2:(n+10) " \6 ~8 S4 n/ d( ?
F(m)=(A(1)-b/a)/exp(a*(m-1))+b/a; 9 K4 Z. m* k1 `( E; W! a/ ~) \+ w1 v