Matlab 作业
1 、菲波纳奇数列 是一个神奇的数列,从第三个元素开始它的每一个元素
等于前两个元素之和,且 , 。它的任意一个元素与相邻的后一个元素之比逐
渐趋近于黄金分割比 0.618。要求:编写一个程序,生成一个数组,使其满足菲波纳奇规则,
直到数组前后两个元素的比值与 0.618 的差值小于 为止,并以红色点线的形式画出该
数组的值。
程序清单如下:
clear
a(1)=1;a(2)=1;
k=a(2)/a(1);
i=3;
while abs(k-0.618)>=0.0001
a(i)=a(i-2)+a(i-1);
k=a(i-1)/a(i);
i=i+1;
end
plot(a,'r.')
程序仿真图:
2、编写程序用经典龙格-库塔法求解初值问题
评论0
最新资源