三维软件开发笔记---插值方法之三维紧支撑径向基函数插值

Captain Dialog 2009-09-24

    经过一次论坛的报告准备的确是让自己的软件设计思路清晰了不少,这几天一直忙着完成一个插值算法,突然发现,原来自己的数据管理方式已经很久没有审查了,今天大概画画数据流程图,发现原来数据管理也是件让人很有成就感的事情啊,哈哈。

  完成的是基于CSRBF5的函数插值,并设置三维空间的紧支撑域为三个方向可选;

  解方程用了共轭梯度方法,用以增加求解速度;

  另外也陪有LU分解法;

 

实现效果图:

 

存在的问题:

     当紧支撑域的半径设置太大或太小时,会对插值结果造成影响,需要用户使用时,自行定义。建议将半径定在插值区域内,这样能保证准确性,最好能有包括5-6个数据间隔的半径为宜。

 

进一步工作:

    完成三维数据点的鼠标拣选功能;

    完成任意路径的剖切面绘制功能;

    完成剖切面的二维等值线投影功能等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值