摘要:
之前学习C语言的时候,一直有个疑问,计算机从芯片设计的角度来看,只能计算常规的加减乘及移位之类的操作,那么对于像sin、cos这些三角函数,人脑尚无可以直接运算的法则,那么计算机是怎么实现的呢?最近上了《数值分析》的课程,终于有点了解。方法一:泰勒展开式首先,相信大家都知道那个把我们搞得死去活来的”泰勒公式“,用文字来描述就是如果函数足够光滑的话,在已知函数在某一点的各阶导数值的情况之下,泰勒公式可以用这些导数值做系数构建一个多项式来近似函数在这一点的邻域中的值。公式如下图所示:因此,像正弦函数这一类函数,最终都可以写成多项式的形式(在0点进行展开)。为了求得精确值,n必须趋于无穷,但是要交给 阅读全文
posted @ 2014-03-03 22:10
潮风工作室
阅读(9400)
评论(4)
推荐(0)
浙公网安备 33010602011771号