常用工程计算算法---插值与预测
[i=s] 本帖最后由 aoyq2007 于 2013-6-8 18:59 编辑 根据测量得到的数据点,推断中间某点的(函数)值,或者臆测数据点后面的变化趋势,在工程计算中也是经常用到的,下面即是这个算法的介绍。附件中将算法写入E...
[i=s] 本帖最后由 aoyq2007 于 2013-6-8 18:59 编辑

根据测量得到的数据点,推断中间某点的(函数)值,或者臆测数据点后面的变化趋势,在工程计算中也是经常用到的,下面即是这个算法的介绍。
附件中将算法写入EXCEL中,建立自定义函数,可以直接用,里面有示例,按ALT+ F11进入VBA编辑器可以查看具体算法。


' Excel
的平滑线散点图,可以根据两组分别代表X-Y坐标的散点数值产生曲线图

' 但是,却没有提供这个曲线图的公式,所以无法查找曲线上的点坐标

' 后来我在以下这个网页找到了详细的说明和示例程序

'..............................................................................

'http://www.xlrotor.com/Smooth_curve_bezier_example_file.zip

'..............................................................................

' 根据其中采用的算法,进一步增添根据X坐标求Y坐标,或根据Y坐标求X坐标,更切合实际需求

' 这个自定义函数按照Excel的曲线算法(三次贝塞尔分段插值),计算平滑曲线上任意一点的点坐标

'

' Excel的平滑曲线的大致算法是:

' 给出了两组X-Y数值以后,每一对X-Y坐标称为节点,然后在每两个节点之间画出三次贝塞尔曲线(下面简称曲线)

' 贝塞尔曲线的算法网上有很多资源,这里不介绍了,只作简单说明

  1  2  3  下页
  • 加油9080  2014-7-27 00:48:08
    学习了解!
  • bomoaa  2013-6-10 18:36:15
    有用的资料,谢谢楼主
  • longmin  2013-6-9 22:33:37
    很好資料 {:12_131:}{:12_131:}
  • aoyq2007  2013-6-8 18:53:17
    楼层预占,用于问题讨论汇总,管理误删

验证码:        
版块示例
版块示例

版块示例

版块示例




© 2021 光学薄膜信息网    设置底部链接
Powered by DIY-Page 8.3