




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
衡南一中数学组,衡南一中数学组肖文科mathxiao,秦九韶算法(第1课),1,例、求325,130,270三个数的最大公约数.,因为325=1302+65,130=652,所以325与130的最大公约数是65.,因为270=654+10,65=106+5,10=52,所以65与270最大公约数是5.,故325,130,270三个数的最大公约数是5.,复习巩固,2,问题提出,1.辗转相除法和更相减损术,是求两个正整数的最大公约数的优秀算法,我们将算法转化为程序后,就可以由计算机来执行运算,实现了古代数学与现代信息技术的完美结合.,2.对于求n次多项式的值,在我国古代数学中有一个优秀算法,即秦九韶算法,我们将对这个算法作些了解和探究.,3,问题1设计求多项式f(x)=x5+x4+x3+x2+x+1当x=5时的值的算法,并写出程序.,程序:,点评:优点是简单,易懂;缺点是不通用,不能解决任意多项多求值问题,而且计算效率不高.,知识探究:秦九韶算法的基本思想,x=5f=x5+x4+x3+x2+x+1PRINTfEND,10次乘法运算,5次加法运算.,4,思考2:在上述问题中,若先计算x2的值,然后依次计算x2x,(x2x)x,(x2x)x)x的值,这样每次都可以利用上一次计算的结果,那么一共做了多少次乘法运算和多少次加法运算?,4次乘法运算,5次加法运算.,5,算法1:,算法2:,10次乘法运算,5次加法运算.,4次乘法运算,5次加法运算.,6,思考3:利用算法2求多项式的值?,形式怎样?,这种求多项式值的方法就叫秦九韶算法.,7,练习、已知一个五次多项式为,用秦九韶算法求这个多项式当x=5的值。,解:,将多项式变形:,按由内到外的顺序,依此计算一次多项式当x=5时的值:,所以,当x=5时,多项式的值等于14130.2,你从中看到了怎样的规律?怎么用程序框图来描述呢?,8,思考4:对于秦九韶算法,其算法步骤如何?,v1=4x+2=22v2=v1x+3.5=225+3.5=113.5v3=v2x-2.6=113.55+1=564.9v4=v3x+1.7=564.95+1.7=2826.2v5=v4x-0.8=2826.215+1=14130.2,由内向外逐层计算,9,第一步,计算v1=anx+an-1.,第二步,计算v2=v1x+an-2.,第三步,计算v3=v2x+an-3.,第n步,计算vn=vn-1x+a0.,秦九韶算法步骤,10,思考5:在秦九韶算法中,记v0=an,那么第k步的算式是什么?,11,思考6:利用秦九韶算法求值,一共需要多少次乘法运算,多少次加法运算?,n次乘法运算,n次加法运算.,12,P48A组第题,13,再见,14,衡南一中数学组,衡南一中数学组肖文科mathxiao,秦九韶算法(第2课),15,练习:教材第45页第2题,16,知识探究:秦九韶算法的程序设计,思考1:用秦九韶算法求多项式的值,可以用什么逻辑结构来构造算法?其算法步骤如何设计?,第一步,输入多项式的次数n,最高次项的系数an和x的值.,第二步,令v=an,i=n-1.,第三步,输入i次项的系数ai.,第四步,v=vx+ai,i=i-1.,第五步,判断i0是否成立.若是,则返回第三步;否则,输出多项式的值v.,17,思考2:该算法的程序框图如何表示?,18,思考3:程序框图对应的程序如何表述?,INPUTn,a,x,v=a,i=n-1,WHILEi=0,INPUT“ai=”;b,v=v*x+b,i=i-1,WEND,PRINTv,END,19,理论迁移,例1、已知一个5次多项式为用秦九韶算法求f(5)的值.,f(x)=(5x+2)x+3.5)x-2.6)x+1.7)x-0.8.,v1=55+2=27;,v2=275+3.5=138.5;,v3=138.55-2.6=689.9;,v4=689.95+1.7=3451.2;,v5=3451.25-0.8=17255.2.,所以f(5)=17255.2.,20,变式已知一个5次多项式为用秦九韶算法求当x=5时,V1,V3的值及求f(5)的值做多少次乘法运算.,解:f(x)=(5x+0)x+3.5)x+0)x+1.7)x-0.8.,v1=55+0=25;,v2=255+3.5=128.5;,v3=128.55+0=642.5;,v4=642.55+1.7=3214.2;,v5=3214.25-0.8=16070.8.,所以v1=25,v3=642.5,f(5)=16070.8.,次乘法运算,21,例3、阅读下列程序,说明它解决的实际问题是什么?,INPUT“x=”;an=0y=0WHILEn5y=y+(n+1)*ann=n+1WENDPRINTyEND,求多项式在x=a时的值.,22,小结作业
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025贵州省卫生中心第十三届贵州人才博览会引才1人模拟试卷及答案详解(有一套)
- 2025年台州天台县医疗卫生事业单位公开招聘卫技人员31人考前自测高频考点模拟试题及答案详解(考点梳理)
- 班组安全培训计划方案课件
- 2025广西柳州城市职业学院招聘专任教师、辅导员38名考前自测高频考点模拟试题及答案详解(新)
- 2025福建福州文教职业中专学校招聘1人模拟试卷含答案详解
- 2025广东广州航海学院广州交通大学(筹)招聘高层次人才(学科领军人才)15人模拟试卷附答案详解(突破训练)
- 2025河南郑州城建职业学院招聘考前自测高频考点模拟试题及参考答案详解一套
- 2025湖北恩施州宣恩县园投人力资源服务有限公司招聘多家企业工作人员14人考前自测高频考点模拟试题带答案详解
- 2025呼伦贝尔发展和改革委员会所属事业单位引进人才5人考前自测高频考点模拟试题及答案详解(新)
- 2025贵州天柱县第二季度(第一次)拟招聘8个全日制城镇公益性岗位模拟试卷附答案详解(典型题)
- 2025广东珠海市下半年市直机关事业单位招聘合同制职员37人考试参考试题及答案解析
- 软件开发驻场合同协议
- 音乐培训机构招生
- 生产成本控制及预算管理表格模板
- 动漫艺术概论考试卷子及答案
- 山东省青岛市即墨区实验学校2025-2026学年九年级上学期开学考试英语试题(含答案)
- 浙江省浙南名校联盟2025-2026学年高二上学期开学返校联考英语试卷(含音频)
- 知道智慧树林业工程前沿进展满分测试答案
- 2025年国企中层干部竞聘笔试题及答案
- 材料返款协议书
- 工程机械行业发展深度报告
评论
0/150
提交评论