作业帮 > 数学 > 作业

Matlab求一分数序列的和

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/05/29 00:32:18
Matlab求一分数序列的和
有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,.求前15项的和
Matlab求一分数序列的和
x=[];
y=[];
for n=3:3+15
p = (1-sqrt(5))/2 ;
q = (1+sqrt(5))/2 ;
x =[x q^(n-2)*(1-p)*(1-(p/q)^(n-1))/(1-p/q)+p^(n-1)];
end
for n=2:2+15
p = (1-sqrt(5))/2 ;
q = (1+sqrt(5))/2 ;
y =[y q^(n-2)*(1-p)*(1-(p/q)^(n-1))/(1-p/q)+p^(n-1)];
end
p=sym(x)./sym(y);
result=sum(p)
这个问题的关键是构造这个数列.可以看出这个数列的分子和分母就是有名的斐波那契数列,我们分别构造分子和分母,然后再得到结果.
祝你学习愉快!