文件名称:fastBSpline

  • 所属分类:
  • 数据结构常用算法
  • 资源属性:
  • [Matlab] [源码]
  • 上传时间:
  • 2014-05-20
  • 文件大小:
  • 12kb
  • 下载次数:
  • 0次
  • 提 供 者:
  • c**
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

fastBSpline - 一个快速,轻量级的类,它实现

  任意阶非均匀B样条曲线

 

  Matlab的样条函数都很一般。这种通用性来自于

  速度的代价。对于大规模的应用,包括模型

  其中,模型的某些组件中的术语定义嵌合

  样条曲线,如广义相加模型,更快的解决方案是

  可取的。

   

  该fastBSpline类实现一个轻量级的一套B样条

  功能,包括评估,分化和参数拟合。

  艰苦的工作是由C代码完成,因而在高达10倍的加速

  评估时,评估样条曲线和高达50倍的加速

  样条衍生物。

   

  然而, fastBSplines使用的是直观的,高操纵

  面向对象的接口,从而使C级性能

  而不杂乱。使用CompileMexFiles以编制所需的

  文件。如果MEX文件不可用,评估将:M进行

  码,所以你仍然可以使用的代码,如果你不能使用一个编译器为你

  平台。-fastBSpline- A fast, lightweight class that implements

non-uniform B splines of any order

 

Matlab s spline functions are very general. This generality comes at

the price of speed. For large-scale applications, including model

fitting where some components of the model are defined in terms of

splines, such as generalized additive models, a faster solution is

desirable.

 

The fastBSpline class implements a lightweight set of B-spline

features, including evaluation, differentiation, and parameter fitting.

The hard work is done by C code, resulting in up to 10x acceleration

for evaluating splines and up to 50x acceleration when evaluating

of spline derivatives.

 

Nevertheless, fastBSplines are manipulated using an intuitive, high-

level object-oriented interface, thus allowing C-level performance

without the messiness. Use CompileMexFiles to compile the required

files. If mex files are not available, evaluation will be done in .m

code,
(系统自动生成,下载前可以参看下载内容)

下载文件列表





CompileMexFiles.m

TryBSpline.m

evalBSpline.c

evalBin.c

evalBin.snip.c

evalBinTimesY.c

evalBinTimesY.snip.c

evalBspline.snip.c

fastBSpline.m

mexmetypecheck.c

license.txt

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org