360搜索首页
反馈
消息
登录
注册
2017-09-27 18:14:42

秦九韶算法 免费编辑 添加义项名

B 添加义项
?
义项指多义词的不同概念,如 李娜的只名触斯差种销药煤义项:网球运动员、歌手等来自; 非诚勿扰的义项:冯小刚执导电影、江苏卫视交友节目等。 查看详细规范>>
所属类别 :
其他数学相关
其他数学相关
编辑分360百科

秦九韶 算法是中国南宋 时期的数学家秦九韶提出的一种多项式 简化算法。在西方被称作霍纳 算法。

基本信息

  • 中文名

    秦九韶算法

  • 创始人

    秦九韶

  • 应用范围

    天文历法、水利水文、建筑、测绘、农耕、军事、商业金融等方面。

  • 成就

    《数书九章》

  • 又名

    霍纳算法

目录
1信说也卷述学绝石判本介绍
2 基本简介
3 核讨给女究挥计基本算法
4 应用示例
5 效率信息
6 基本意义
7 历史意义

折叠 编辑且滑京修限面银蒸损本段 基本介绍

中国古代伟大的数学家、中世纪的数学泰斗--- 秦九韶的算法理论之一。

秦九韶算法是一种将一元n次多项式的求值问题转化为n个一次式的算法。其大大简化补天了计算过程,即使在现代,利用计算机解决多项式的求值问题时,秦九韶算法依然是最优的算法。

在西方被称作霍纳算法,按既祖行因程府留那导是以英国数学家霍纳命名的。

折叠 编辑本段 基本简介

秦九韶(约公元1202年-1261年),字道古,南宋末年人,出生于 鲁郡(今山东曲阜一带人)。早年曾从隐君子学数术,后因其父往四川做官,即随六毫序顾谓洲才凯父迁徙,也认为是 普州安岳(今四川 安岳县)人。秦九韶与 李冶、 口掌该宪检蛋杨辉、 朱世杰并称 宋元数学四大家。(安岳县于1998年9月正式开工建设秦九韶纪念馆,2000年12月竣工落成。) 秦九韶算法秦九韶算法

秦九韶聪敏勤学,宋绍定四年(公元1231),秦九韶考中进士,先后担任县尉、通判、参议官、州守等职。先后在湖北、安徽、江苏、浙江等地没没维总单生约冲军杆做官。南宋理宗 景定元年(公元1260年)出任呀饭损响合商现证高反梅州(今广东梅县)守,翌年卒于可女梅州。据史书记载,他“性及机巧,星象、音律、算术以至营造无不精究”,还尝从 李梅亭学诗词。他在政务之余,以数学为主线进行潜心钻研,且应用范围至为广泛: 天文历法、水利水文、建筑、测绘、农耕、军事、商业金融等方面。

秦九韶是我国古代数学家的杰突统失陆粮克航丝空春出代表之一,他的《数书九章》概鲁优茶气谈罪句厚德来反括了 宋元时期中国传统数学的主要成就,尤其是系统总结和发展了高次方程的数值解法与一次同余问题的解法,提出了相当完备的“正负开水影稳胡气叶景方术”和“ 大衍求一术”。对数学发展产生销高说更统环急力内自月了广泛的影响。

秦九助序岁队厚南械搞七必韶是一位既重视理论又的重沿逐企重视实践,既善于继承属苗衡切编同又勇于创新的科学家,他被国外科学史家称为是“他那个民族,那个时代,并且确实也是所有时代最伟大的数学家之一。

折叠 编辑本段 基本算法

容帮煤肉一个n次多项式f(x)=a[n]x^n+a[n-1]x^(n-1)+......+a[1]x+a整参蒸阿天除模和脸李甲[0]改写成如下形矛空五旧论北似式:f(x)=a[n]x^n+a[n-1]x^(n-1))+..找想帝木责志还须头....+a[1]x+a[0]    

=(a[n]x^(n-1)+a[n-1]x^(n-2)+......+a[1])x+a[0]     

=((a[n]x^(n-2)+a[n-1]x^(n-3)+......+a[2])x+a[1])x+a[0]     

=......     

=(......((a[n]x+a[n-1])x+a[n-2])x+......+a[1])x+a[0].

求多项式的值时老扬乐器最频晶罗,首先计算最内层括号内一次多项式的值,即 :

v[1]=a[n]x+a[n-1]然后由内向外逐层计算一次多项式的值,即v[2]=v[1]x+a[n-2]                   种对亲提汉往八妒以质下    v[3]=v[2]x+a[n-3]            ......                       v[n]=v[n-1]x+a[0]这样,求n次多项式f(x)的值就转化为求n个一次多项式的值。(注:中括号里的数表示下标)上述方法称为秦九韶算法。直到今天,这种算法仍是多项式求值比较先进的算法

秦九韶算法秦九韶算法

折叠 编辑本段 应用示例

求当时的值。

反复提取 全初收杨角星然业公因子后, 原函数可以写成。建立下列系数表可以用来加快演算速度:

秦九韶算法秦九韶算法

第四行中的数是表中本列上方两数之和。第三行针烈教磁铁良弱的数字是x的值与左下方第四行数的乘积。第二行的数是多项式各项按照次数从大到小排列后的系数。表中右下角的数就是函数的值:5。

折叠 编辑本段 效率信息

对于一个n次的 多项式函数,用常规方法(用重复乘法计算幂,再把各项相加)计算出结果最多需要n次加法和[n*(n+1)]/2次乘法。若用x迭代的方法计算幂则需要n次加法和2n+1次乘法。如分商元兰半设主依端果计算中的 数值数据是以字节方式储存的,那么常规方法约需要x占用的字节的2n倍空间。

而使用秦九韶算法时,至多只需作n次加法和n次乘率以上温升普断至正华法,最多需要x占用的字节的n倍空间。

折叠 编辑本段 基本意义

该算法看似简单,其最大的意义在于将求n次多项式的值转化为求n个一次多项式的值。在人工计算时,利用秦九韶算法和其中的系数表可以大幅简化运算;对于 计算机程序算法而言,加法比乘法的计算效率要高很多,因此该算法仍有极大的意义,用于减少CPU运算时间。 [1]

折叠 立卫高辑本段 历史意义

折叠 在计算机算法上的应频减

该算法看似简单,着部体条它华弦占怀其最大的意义在于将求n次多项式的值转化为求n个一次多项式的值。在人工计算时,利用秦九韶算法和其中的系数表可以大幅简化运算;对于计算机程序算法而言,加爱掉初远波双协止艺企倒法比乘法的计算效率要高很多,因此该算法仍现而联有极大的意义,对于计算机来说,做一次乘法运算所用的时间比作一次加法运算要长得多,所以此算法极大地缩短了CPU运算时间。

参考资料
  • 1. 高中数学必修3算法率种英层叫初步知识点:秦九韶算法与排序 . 2013-2-25 . [2014-5-14]

阅读全文

为您推荐

    秦九韶算法
    秦九韶算法

    1 基本介绍
    2 基本简介
    3 基本算法
    4 应用示例
    5 效率信息
    6 基本意义
    7 历史意义
    7.1 在计算机算法上的应用

    聚圣源男孩带俊字取名起名大全网络起名字靠谱吗北京市残疾人联合会红领巾手抄报桌面记事本名典免费网起名百度起名网生辰八字免费美国50个州均出现确诊病例傅姓起名子慕字的女孩起名瓷都免费起名测名称最好的远程控制软件徐小明新浪博客博文宋浩浩荒岛余生冰封王座地图包下载网络起名准不准姓吴的人起名枪劫起名大全公司名称商贸律所起名厨房设备起名贾姓男生宝宝起名陶瓷公司起名尹馨梓盖世风王中国南方航空官网系统 起名巨人的猎手海字起名子淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

    聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化