数学实验MATLAB的小问题,请指教

题目是:分别取N=2000,5000,10000,用直线去拟合数据(n,log(Fn)),n=1,2.....N,由此求数列Fn的近似表示,注意观察log(Fn)的线性项... 题目是:
分别取N=2000,5000,10000,用直线去拟合数据(n,log(Fn)),n=1,2.....N,由此求数列Fn的近似表示,注意观察log(Fn)的线性项的系数,它与黄金分割数有何联系?
mathematica程序是:
用直线去拟合(i,log(Fi)),i=1,2,.....,n的函数
FibFit[n_Integer]:=
Module[
{t={},i},
For[i=1,i<=n,i++,AppendTo[t,{i,Log[Fibonacci]}]];
Fit[t,{1,x},x]
]
请教MATLAB程序。十分感谢,分数包你满意
展开
 我来答
化学工程
2009-08-10 · TA获得超过8897个赞
知道大有可为答主
回答量:2212
采纳率:80%
帮助的人:3286万
展开全部
clc;clear
N=[2000 5000 10000]
F(1)=1;F(2)=1;
n=1;
while F(n)<=N(1)
F(n+2)=F(n+1)+F(n);
n=n+1;
end
%format long g
[1:n;F(1:n)]'
x=2:n-1;y=log(F(2:n-1));
p=polyfit(x,y,1)
plot(1:n-1,log(F(1:n-1)),'o',x,polyval(p,x))

结果:
ans =

1 1
2 1
3 2
4 3
5 5
6 8
7 13
8 21
9 34
10 55
11 89
12 144
13 233
14 377
15 610
16 987
17 1597
18 2584

p =

0.483919736422962 -0.837890690798556
系科仪器
2024-08-02 广告
科仪器致力于为微纳薄膜领域提供精益级测量及控制仪器,包括各种光谱椭偏、激光椭偏、反射式光谱等,从性能参数、使用体验、价格、产品可靠性及工艺拓展性等多个维度综合考量,助客户提高研发和生产效率,以及带给客户更好的使用体验。... 点击进入详情页
本回答由系科仪器提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式