用MATLAB解一道题

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/29 22:13:00
用MATLAB解一道题
xQ[O@+6v.n$滙N;lEu'@]XbD 1!1.c Ls|x_өӭUQox)CEw|4wX= 0Tʲ%/ kQמȲڴ>/: )-膎 )mr4BSY3F9HgFQac=ė8E%Y883,[bZZᖳHT?7 3H1ํ/r&@pFGQGx:ݘlq/`ܬGw~܉֐)ɗOzUL6u<>n))j0r8K Dk?qs)qZOi `@@ .K4Qz]Ox=@ 8)M%|hx@̌ۏ!\DcU:vj؝Y4AsL

用MATLAB解一道题
用MATLAB解一道题

用MATLAB解一道题
f(1)=1;
f(2)=1;
for i=3:10; %根据你的需要改写循环的终点,可以把10改成你想要的数字
f(i)=f(i-1)+f(i-2);
end
disp('f=')
f
disp('f(10)=')
f(10)
以下是运行结果:
f =
1 1 2 3 5 8 13 21 34 55
f(10)=
55

function aa= ff( n )
aa(1)=1;aa(2)=1;
for i=1:n
if aa(i+1)>n
break
end
aa(i+2)=aa(i)+aa(i+1);
end
end
得先编写名为ff.m的M文件 后再命令窗口打入ff(20)等即可(20可换成别的)。