• 大小: 4KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: Matlab
  • 标签: matlab  B样条  

资源简介

采用MATLAB编写B样条绘制程序,可以选择四种节点矢量,采用Deboor算法,详细参看计算机辅助几何设计的书籍(CAGD)-MATLAB used to prepare B-spline drawing program, you can choose the four-node vector, using Deboor algorithm, see the detailed computer-aided geometric design book (CAGD)

资源截图

代码片段和文件信息

function b = bern(t n)
if nargin == 1
    n = 3;
end
b = (1-t)^n;
for i = 1 : n
    x = (prod(1:n)/prod(1:i)/prod(1:n-i))*(t^i)*((1-t)^(n-i));
    b = [b x];
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         170  2009-11-30 19:45  code\bern.m
     文件        8598  2010-06-05 21:41  code\bezier_gui.m
     文件         366  2009-12-07 21:50  code\plot_bern.m
     文件         377  2009-11-30 20:18  code\plot_bz.m
     文件         657  2010-04-19 21:54  code\plotbz_3.m
     文件         304  2010-01-25 13:40  code\plotbz_n.m
     目录           0  2016-02-23 11:05  code\

评论

共有 条评论