• 大小: 558B
    文件类型: .m
    金币: 2
    下载: 0 次
    发布日期: 2024-01-05
  • 语言: Matlab
  • 标签: matlab程序  

资源简介

B样条插值的现成matlab程序,3次均匀B样条插值函数

资源截图

代码片段和文件信息

function B_Spline_3u(P_xP_y)
%3次均匀B样条差值函数
%P_x:控制点的x坐标;P_y:控制点的y坐标;k:次幂
P_size=size(P_x);
P_num=P_size(2);
xx=zeros(1(P_num-3)*11);
yy=xx;
for i=1:(P_num-3)
    k=1;
    for u=0:0.1:1         
        xx(k+(i-1)*11)=P_x(i)*(1/6)*(1-u)^3 + P_x(i+1)*(1/6)*

评论

共有 条评论