mathematica 数列

mathematica 数列

题目
mathematica 数列
c0 = 1; c1 = 1; c2 = 1;
For[i = 3,i ≤ 20,i++,
cn = c0 + c1; c0 = c1; c1 = c2; c2 = cn;
Print[i," ",cn]
]
;这个式子中“c0 = c1; c1 = c2"代表用C1代替C0,C2代替C1,那么“c2 = cn;”代表什么
我觉得你是来捣乱的。前2个加起来等于第四个,十分类似于斐波那契数列 ;
关于2楼。我是想知道问什么用CN代替C2,这个式子里没有C2呀 ;
我想说说我的理解对不对:当我们求出C3时,C3就是一个CN,此时用C1,C2可求C4,C4又是一个CN,但C4是“这一个”CN,C3是“上一个”CN,系统认为用CN代替C2表示用“上一个”CN,所以用C3代替C2。
但算C5时没有C2了,该怎么办?
可是C4=2,C2=1?
答案
就是用c2代替cn啊
每一步n都用i赋值了
比如i=3时就是c3 = c0 + c1; c0 = c1; c1 = c2; c2 = c3;
把c3推出来以后还要将每个数替换为它的后继,以便下一次循环的运算
计算C5时怎么会没有C2了
这时候C2已经经过两次替换变成原来C4的值了
你搞的复杂了等号就是把后面的值赋给前面,你说的那个C2的值在第二步赋给了C1 第三步又赋给了C0 也就是说第三步C0的值就是原来数列里的c2项
你可以把数列里的名称和语言里区分开这样就清楚了
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.