资源简介
关于五次B样条曲线的程序和实例分析,可以参考
代码片段和文件信息
%****************Deboor递推递归算法******************************
function Nt = Bbase(ikut)
%第i段(共n段)k次B样条基u为节点向量t为变量u(i)<=tif k==0
if ((u(i)<=t && t<=u(i+1)))
Nt=1;
return;
else
Nt=0;
return;
end
end
%k>=1
if u(i+k)-u(i)==0
alpha=0;
else
alpha=(t-u(i))/(u(i+k)-u(i));
end
if u(i+k+1)-u(i+1)==0
beta=0;
else
beta=(u(i+k+1)-t)/(u(i+k+1)-u(i+1));
end
Nt=alpha*Bbase(ik-1ut)+beta*Bbase(i+1k-1ut);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-01-18 09:07 五次B样条曲线\
文件 544 2013-01-17 17:22 五次B样条曲线\Bba
文件 4914 2013-01-18 08:57 五次B样条曲线\Bspline.m
文件 687 2013-01-12 22:28 五次B样条曲线\Btext.m
文件 371 2013-01-12 22:26 五次B样条曲线\DeBoorDv.m
文件 103 2013-01-17 17:51 五次B样条曲线\Test.m
文件 388 2013-01-18 09:07 五次B样条曲线\Uknotvector.m
文件 64 2010-12-22 07:58 五次B样条曲线\data1.txt
文件 8 2010-12-20 10:13 五次B样条曲线\data2.txt
文件 1147318 2010-12-20 10:13 五次B样条曲线\初步图形.bmp
- 上一篇:matlab单幅图像去雾的实现
- 下一篇:matlab实现的struck目标跟踪
评论
共有 条评论