• 大小: 13KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-05
  • 语言: 其他
  • 标签: MATLAB代码  

资源简介

5次B样条曲线M代码,适用于工业机器人运动控制,包括速度、加速度等的要求

资源截图

代码片段和文件信息

%****************第i段k次B样条基Deboor递推递归算法******************************
function result = Bbase(ikut)
%第i段k次B样条基Deboor递推递归算法
%t为变量u(i)<=tif k==0 
    if ((u(i)<=t && t        result=1;
        return;
    else
        result=0;
        return;
    end
end
    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
result=alpha*Bbase(ik-1ut)+beta*Bbase(i+1k-1ut);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        640  2010-12-17 11:05  五次B样条曲线\Bbase.m

     文件       4833  2010-12-20 10:14  五次B样条曲线\Bspline.m

     文件        709  2010-12-17 15:59  五次B样条曲线\Btext.m

     文件         64  2010-12-22 07:58  五次B样条曲线\data1.txt

     文件          8  2010-12-20 10:13  五次B样条曲线\data2.txt

     文件        352  2010-12-18 08:16  五次B样条曲线\DeBoorDv.m

     文件    1147318  2010-12-20 10:13  五次B样条曲线\初步图形.bmp

     目录          0  2010-12-27 07:51  五次B样条曲线

----------- ---------  ---------- -----  ----

              1153924                    8


评论

共有 条评论