轻量级前端框架助力开发者提升项目效率与性能
1350
2022-09-06
C语言经典迭代算法之求解函数定积分(详解)
文章目录
一、迭代算法二、梯形法求解定积分
一、迭代算法
1、辗转迭代 迭代法也称辗转法,它是一种不断用旧的变量值递推得到新值的过程。迭代法是用计算机解决问题的一种基本方法,它利用计算机运算速度快、适合做重复性操作的特点,让计算机对一组操作重复执行,每次执行时都是用变量的旧值推出一个新值。
2、与递归不同 迭代法与递推法有些相似,但它们的不同之处在于: 迭代法使用while循环求解,递推法使用for循环实现。 迭代法在迭代结束时得到一个解或一组解,递推法的循环控制变量改变一次就得到一个解,循环结束得到一系列的解。 迭代法的迭代次数事前是未知的,递推法的迭代次数事前已知。
二、梯形法求解定积分
1、测试代码
#include 2、测试结果 此处用的只是sin(x)函数,若需要求其他函数的定积分,只需要将函数表达式换一些即可,当然,该替换函数必须是可实现的。 参考文献:《The Function and Algorithm of Program Language C/C++》
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~