斐波那契数列 matlab程序
题目
斐波那契数列 matlab程序
斐波那契(Fibonacci)数列指的是这样一个数列:1,1,2,3,5,8,13,21…这个数列从第三项开始,每一项都等于前两项之和.利用matlab软件编制一个程序,能够生成长度为100的Fibonacci数列.
答案
function a=fib(n)%生成长度为n的斐波那契数列if n==1a=1;elseif n==2a=[1 1];elseb=fib(n-1);a=[b,b(end-1)+b(end)];end例子fib(10)ans =1 1 2 3 5 8 13 21 34 55如果你不懂什么是函数,可以直接输入下面的程序:a=[...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 用0,1,3,5,7,9和小数点可以组成许多个大于5.079而小于5.104的小数有多少?
- 有哪些朗朗上口的英语童谣?
- 8的2011次方的个位数是
- 小明的钱数是小红的7分之3,小明的钱数是两人总数钱的百分之几?
- 解方程:x+10分之4500=x分之2500乘2分之3
- 解释下列句子中加点的虚词的意义或用法.
- 两块大小不同的等腰直角三角板,直角边分别是10厘米和6厘米,如图那样重合,求重合部分(阴影部分)的面积.
- 四年级共有313人,如果三年级增加8人,四年级减少5人,那么两个年级人数同样多,问三,四年级原来各有多少人
- 1.(补充恰当的歇后语)我家搬新房了,奶奶眉开眼笑说:“如今生活如()” 2.用一个比喻句体现老师
- 一块长方形地,长8米,宽3又7分之3米,是另一块三角形地面积的2又4分之1倍,三角形地的面积是多少?