数学建模社区-数学中国

标题: 均匀三次B样条曲线插值算法Matlab代码 [打印本页]

作者: 建不了的模。    时间: 2014-8-11 15:28
标题: 均匀三次B样条曲线插值算法Matlab代码
均匀三次B样条曲线插值算法Matlab代码


%============均匀三次B样条曲线插值===========
%
%see also http://www.matlabsky.com
%
%定义变量:
%X:原始资料,d:控制顶点
%n:数据条数,k:B样条的次数
%
X=load('data.txt');
n=length(X); %得数据维数;
%A:方程系数-----------------------------
A=zeros(n+2);
A(1,1)=1;A(1,2)=-2;A(1,3)=1;
A(n+2,n)=1;A(n+2,n+1)=-2;A(n+2,n+2)=1;
for i=2:(n+1)
    A(i,i-1)=1;
    A(i,i)=4;
    A(i,i+1)=1;
end
%e:方程右边.得到的控制点首尾与插值数据相同.且与控制首末连线相切
e=[0,0];
e(n+2,:)=[0,0];
复制代码



作者: 马卡龙    时间: 2014-8-16 18:25
谢谢谢谢谢谢谢谢谢谢谢谢谢
作者: hughcyy    时间: 2014-8-31 18:28
多谢
1!!!!!!!!!!!!!!!!!!!!!!!
作者: jinduo    时间: 2017-4-16 10:51
今天虽然没电,我也在学习,是不是很励志啊


作者: 847281662    时间: 2020-4-2 15:24
谢谢哈哈哈哈哈哈哈哈哈哈

作者: 418575998    时间: 2020-6-9 10:37
666666666666

作者: 63621513    时间: 2020-6-18 14:43
谢谢,新人来观摩

作者: 周晓冰    时间: 2020-11-3 20:08
谢谢谢谢谢谢!!!!!!!!!!!!

作者: 760951671    时间: 2020-12-27 15:45
我回复过的....

作者: 1002247487    时间: 2021-3-30 17:30
haohaohao

作者: 862578441    时间: 2021-7-27 09:17
感谢感谢

作者: 正大大    时间: 2022-10-2 11:01






欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5