资源简介

这是在MATLAB-2008a环境下编写的NURBS曲面生成程序,可以通过调整控制顶点和各个顶点的权重来调整曲面的形状。

资源截图

代码片段和文件信息

%求基函数
function m=blending_function(ikuknot_vector)
% global knot_vector
 % global n
    if k==1
        if knot_vector(i)<=u&u            m=1;
            return;
        else
            m=0;
            return;
        end  

    else
         if knot_vector(i)==1
            m=1;
            return
         elseif knot_vector(i+k-1)==knot_vector(i)&knot_vector(i+k)==knot_vector(i+1)
            m=0;
            return;
        elseif knot_vector(i+k-1)==knot_vector(i)
            m=(knot_vector(i+k)-u)*blending_function(i+1k-1uknot_vector)/(knot_vector(i+k)-knot_vector(i+1));
            return;
        elseif knot_vector(i+k)==knot_vector(i+1)
            m=(u-knot_vector(i))*blending_function(ik-1uknot_vector)/(knot_vector(i+k-1)-knot

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

     文件       1073  2009-11-24 22:15  NURBS曲面\blending_function.asv

     文件       1123  2009-11-24 22:23  NURBS曲面\blending_function.m

     文件       1113  2009-11-18 15:05  NURBS曲面\blending_function_u.m

     文件       1155  2009-11-18 15:21  NURBS曲面\blending_function_v.m

     文件        429  2009-11-18 15:20  NURBS曲面\compute_cp.m

     文件        238  2009-11-18 14:24  NURBS曲面\findspan.m

     文件       2969  2009-11-24 12:01  NURBS曲面\main_NURBS_surface.asv

     文件       3047  2009-11-24 14:53  NURBS曲面\main_NURBS_surface.m

     文件       3175  2009-11-25 14:10  NURBS曲面\main_NURBS_surface_test.asv

     文件       3004  2009-11-25 14:12  NURBS曲面\main_NURBS_surface_test.m

     文件       2669  2009-11-22 22:33  NURBS曲面\NURBS_surface.asv

     文件       2669  2009-11-22 22:33  NURBS曲面\NURBS_surface.m

     文件        197  2009-11-25 14:20  NURBS曲面\sub_Knot_vector1.asv

     文件        231  2009-11-25 14:20  NURBS曲面\sub_Knot_vector1.m

     文件        513  2009-11-22 22:03  NURBS曲面\test.asv

     文件        524  2009-11-22 22:05  NURBS曲面\test.m

     文件     268049  2009-11-24 11:16  NURBS曲面\W33=10.fig

     目录          0  2010-01-29 14:55  NURBS曲面

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

               292178                    18


评论

共有 条评论