cnzym 发表于 2011-8-15 12:27:28

发一个曲线求长的程序吧

本帖最后由 cnzym 于 2011-8-15 12:41 编辑

装箱清单:
  CURVELEN——主程序,能求几类基本初等函数曲线长度,但不能作图
  CLDA——求一般函数曲线长度的子程序,有作图功能
  CLPI——求圆周率的子程序
说明:
  这是曲线求长的程序,输入解析式或相应参数、精确度、上下限即可求出曲线近似长度,并可画出图象。算法是微分再累加,实际上类似于积弧微分。所以速度很慢,大家不要介意,嫌慢的可以动笔算。
  运行时有时会很慢,所以推荐将取值间隔设置为0.01~0.1。
  里面有一个求圆周率的程序,只是利用这个算法罢了。计算器上真正想求圆周率还是用积分或者直接pi吧。
  注意:本程序会使用List1作为求最值的列表(想不出更好的方法),所以大家要注意备份List1中的统计数据,或者直接改程序也可。
  本人只玩过vb,计算器程序不太熟悉,所以程序较大,代码很多余,欢迎提出批评改进意见!

imath 发表于 2011-8-15 13:05:00

用环积分
页: [1]
查看完整版本: 发一个曲线求长的程序吧