【文件属性】:
文件名称:b-splines:B样条评估的示例实现; 带有示例输出
文件大小:54KB
文件格式:ZIP
更新时间:2021-05-18 09:32:03
C
De Boor算法用于评估基样条的实现
该项目是雷根斯堡大学2014年为学士学位数学数学讲座的练习。它实现了用于评估三次(对具有三次多项式的函数值进行和平插值) )。
要求
编译: gcc , make
图形输出:
功能性
spline_approximation
输出程序spline_approximation将在用以下命令调用后
./spline_approximation
询问要考虑近似的间隔数; n个间隔对应于n + 1个用于插值的数据点(越多越好)
生成点和值的数组:
点:[ +1 ; 1]区间中的n + 1个均匀分布的点
值:按照spline_example.c中的function(double)中的指定计算
计算三次插值样条曲线的de Boor点并将其打印到控制台
在n个样条曲线和平间隔中的每个点处评估POINTS_PER_SEC处的插值样条曲线(请参见splin
【文件预览】:
b-splines-master
----spline_eval_b-splines.c(3KB)
----spline_example.h(2KB)
----spline_de_boor_points.h(2KB)
----spline_main.h(1KB)
----spline_eval_b-splines.h(2KB)
----lrband.c(2KB)
----lrband.h(2KB)
----spline_io.c(4KB)
----spline_io.h(2KB)
----LICENSE(1KB)
----gnuplot_script.gnu(2KB)
----spline_example_7.png(13KB)
----subsband.h(3KB)
----spline_eval.c(2KB)
----spline_de_boor_points.c(3KB)
----spline_output.txt(968B)
----spline_eval.h(2KB)
----Makefile(553B)
----spline_main.c(3KB)
----README.md(3KB)
----spline_example_6.png(13KB)
----subsband.c(2KB)
----spline_example.c(2KB)
----spline_example_17.png(13KB)