- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
信息技术应用估计的值
教学目标: 1.进一步熟悉数列通项公式和递推公式;
2.感受信息技术应用在解决一些数学问题上的优势;
3.通过信息技术应用感受数学的美;
教学重点:数列通项公式和递推公式;
教学难点:数列通项公式和递推公式;
教学方法:启发法和尝试指导法
教学过程:
(Ⅰ)背景引入
我们知道,边长为1个单位长度的正方形的对角线长是。最早发现并证明是无理数的,就是毕达哥拉斯学派的数学家希帕索斯。但无理数的发现直接触犯了毕达哥拉斯学派的根本信条-----------万物皆数,从而引发了第一次数学危机。
希帕索斯使用了“几何法”证明为无理数,而今天我们可以多数使用代数方法证明。如用反证法证明是无理数。
(II)讲授新课
为了得到的更为精确的近似值,历史上出现过许多估计的方法。例如,可以用根号2的不足近似值来估计它的大小。当依次取定精确度1,0.1,0.01,0.001,...时,的不足近似值构成无穷数列:
1,1.4,1.41,1.414,...
用程序框图和程序语句表达你的算法。
程序框图对应的程序语句(VB语言):
D=0.1
A=1
DO
IF(A+D)^2=2THEN
A=A+D
ELSE
PRINTA
D=D/10
ENDIF
LOOPUNTILD=0.000001
END
程序框图对应的程序语句(linuxshell语言):
#!/bin/bash
D=0.1
A=1
C=1
i=1
jindu=6#规定精度,为10^(-jindu)----eq\o\ac(○,1)
jindu2=$(echoscale=$jindu;(1/10)^($jindu+1)|bc-l)
while((C==1));do
E=$(echoscale=$jindu;($A+$D)^2|bc-l)
F=`expr$E\2`
if[$F-eq0];then
A=$(echoscale=$jindu;($A+$D)|bc-l)
echoa($i)=$A
((i++))
sleep0.03s
else
D=$(echoscale=$jindu;$D/10|bc-l)
fi
C=`expr$D\$jindu2`
done
echo~~~已达规定精确度10^(-$jindu),根号2的不足近似值为~~~
echo$A
运行程序框图对应的程序语句(linuxshell语言)所得的结果如下:
a(1)=1.1
a(2)=1.2
a(3)=1.3
a(4)=1.4
a(5)=1.410000
。。。
a(14)=1.414212
a(15)=1.414213
如果将程序语句(linuxshell语言)中的第5行中jindu=6改成jindu=66。则将精确度从改成,并执行程序。程序执行到第332步时(用时1秒),就达到了规定精确度。
a(332)=1.414213562373095048801688724209698078569671875376948073176679737990
你还能想到其他估计的方法吗?
连分数展开式:
构造一个(渐近)近似值数列的递推公式:
将上面递推公式写出对应的程序语句(linuxshell语言):
#!/bin/bash
i=1
A=1
while((i=100));do
echoa($i)=$A#打印a1,a2,a3,...
A=$(echoscale=66;1+(1/(1+$A))|bc-l)#运算公式
((i++))#令i增加1
done
程序执行到第87步时(用时不到1秒),就达到了规定精确度。
a(87)=1.414213562373095048801688724209698078569671875376948073176679737990
你还能想到其他估计的方法吗?
构造一个(渐近)近似值数列的递推公式:
将上面递推公式写出对应的程序语句(linuxshell语言):
#!/bin/bash
i=1
A=2
while((i=100000));do
echoa($i)=$A#打印a1,a2,a3,...
A=$(echoscale=66;($A)*(1+((-1)^($i))/(2*($i)+1))|bc-l)#运算公式
((i++))#令i增加1
done
程序执行到第100000步时(用时4分钟),连精确
您可能关注的文档
- 常用试验设计方法优秀课件.ppt
- Picc置管维护ppt近年原文.pptx
- (优选)结肠癌教学查房.ppt
- 1-7乘法口诀近年原文.ppt
- 山西省发展光伏产业的若干思考.pdf
- 体育校本研修总结(精选12篇).docx
- 一年级拼音教学论文.doc
- 2024年天津市高考思想政治试卷(含答案解析).pdf
- (一模)长春市2025届高三质量监测(一)英语试卷(含答案).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).pdf
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)