• 大小: 436KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: Matlab
  • 标签: suxue  

资源简介

matlab经典全集 (内含插值源带码) B-spline插值代码

资源截图

代码片段和文件信息

function [result] = b_spline_basis(iput)
result =[];
%第i段p次B-样条基De Boor-Cox递推递归算法
%t为变量u(i)<=tfor h = 1:1:length(t)
if p==0 
    if (u(i)<=t(h) && t(h)        result=1;
        return;
    else
        result=0;
        return;
    end
end

if u(i+p)-u(i)==0 
        alpha=0;
    else
        alpha=(t(h)-u(i))/(u(i+p)-u(i));
end
if u(i+p+1)-u(i+1)==0
         beta=0;
    else
        beta=(u(i+p+1)-t(h))/(u(i+p+1)-u(i+1));
end

result(h) = alpha*b_spline_basis(ip-1ut(h))+beta*b_spline_basis(i+1p-1ut(h));
end
end
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-26 15:13  新建文件夹 (3)\
     文件         611  2018-05-24 07:59  新建文件夹 (3)\B-spline basis.txt
     文件      162304  2018-05-24 08:31  新建文件夹 (3)\B-spline.doc
     文件       43008  2018-05-24 08:29  新建文件夹 (3)\B-Spline基 (1).doc
     文件       47616  2018-05-24 08:56  新建文件夹 (3)\B-Spline基.doc
     文件         608  2018-05-24 08:05  新建文件夹 (3)\b_spline_basis.m
     文件        1732  2018-05-24 08:37  新建文件夹 (3)\CBI.m
     文件       52736  2018-05-21 11:44  新建文件夹 (3)\Matlab最小二乘法曲线拟合.doc
     文件       16800  2018-05-22 15:51  新建文件夹 (3)\matlab程序代码.docx
     文件      909312  2018-05-24 08:40  新建文件夹 (3)\matlab经典教程全集.doc
     文件        1010  2018-05-24 09:19  新建文件夹 (3)\nbcspline.m
     文件         934  2018-05-22 16:10  新建文件夹 (3)\SecSample.m
     文件          63  2018-05-24 08:06  新建文件夹 (3)\Untitledggg.m

评论

共有 条评论

相关资源