一种求和的创新思维的应用5(蝴蝶效应的放大)
来源:互联网 发布:mac口红全部色号图片 编辑:程序博客网 时间:2024/04/29 07:23
一种求和的创新思维的应用5(蝴蝶效应的放大)
对于形式为a(n)=n*a(n-1)+3^(n-1)*n形式的,a(1)=3^(1-1)*1=1:
按照上节介绍的方法,求得s(n)=s(1)*1/{n*(n-1)..2}
s(n)=A/n! (设s(1)=A,为常数)
a(n)*A/n!=a(n-1)*A/(n-1)!+3^(n-1)*n*A/n!
Go
a(n)*A/n!=a(n-1)*A/(n-1)!+3^(n-1)*A/(n-1)!
Go
a(n-1)*A/(n-1)!=a(n-2)*A/(n-2)!+3^(n-2)*A/(n-2)!
Go
a(n)*A/n!=A*(3^(n-1)/(n-1)!+...+3^2/2!+3^1/1!+1/1)
注意当n的值很大的时候,右边的值为e^3,这个可以采用展开式计算。
下面写程序来证明:
(defun pow (num count)
(if (or (> count 1) (eq count 1) )
(* num
(pow num
(- count 1) ) )
1))
(defun slayer ( count)
(if (or (> count 1) (eq count 1) )
(* count
(slayer
(- count 1) ) )
1))
(defun expr (n)
(if (eq n 1)
1.0
(+
(* n
(expr (- n 1) ))
(* n
(pow 5
(1- n))))))
(setq e 2.7182818)
(defun formula (n)
(* (pow e 5)
(slayer n)))
(defun test (n)
(if (> n 0)
(progn
(print (expr n))
(print 'compare)
(print (formula n))
(print (/ (expr n) (formula n)))
(test (- n 1)))
(print 'over)))
(test 25)
n的值越大,两者的值越吻合。
- 一种求和的创新思维的应用5(蝴蝶效应的放大)
- 一种求和的创新思维的应用4(蝴蝶效应)
- 一种求和的创新思维的应用
- 一种求和的创新思维的应用2(变形)
- 一种求和的创新思维的应用3(继续变形)
- 一种求和的创新思维的应用6(继续扩张)
- 一种求和的创新思维的扩展
- 一般求和的创新思维
- 创新的思维
- 逆向思维的创新
- 人生的蝴蝶效应
- 社会化媒体的“蝴蝶效应”
- 余额宝的蝴蝶效应
- 测试思维是怎样的一种思维?
- 测试思维是怎样的一种思维?
- 学习ASP的一种思维
- 一种科学的思维方式
- 一种科学的思维方式
- TO_CHAR(DATE,FORMAT)
- 如何修改数据库表的创建时间
- 血拼了,这个周日下午去杭州,开始支持杭州,期望一切顺利
- ListView获取双击行
- Extjs将GridPanel中的数据导出到Excel的方法
- 一种求和的创新思维的应用5(蝴蝶效应的放大)
- 是我没用
- 龙芯2F内核损坏解决办法
- 别把自己看的太重
- RichEdit插入图片类,分离于codeproject源码
- Rhel5 +oracle10g 修改主机名与em启动
- java正则表达式
- C#语言怎么实现从SQL SERVER导出数据到EXCEL
- C#语言怎么实现从SQL SERVER导出数据到EXCEL