检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]贵州师范大学数学与计算机科学学院,贵州贵阳550001
出 处:《山东大学学报(工学版)》2010年第5期96-100,共5页Journal of Shandong University(Engineering Science)
基 金:贵州省科学技术基金资助项目(黔科合J字LKS[2009]14号);贵州省优秀科技教育人才省长专项资金资助项目(黔省专合字[2009]115号)
摘 要:利用退火遗传算法实现任意阶、任意节点数的非均匀有理B样条(non uniform rational bspline,NURBS)曲线逼近型值点序列。首先将NURBS曲线的控制顶点、权、节点序列和逼近型值点的t参数序列用浮点数编码为基因个体,然后通过循环执行交叉算子、变异算子和退火选择算子求解寻找最优解或者次优解。最后用四种不同控制顶点数和次数的NURBS曲线逼近同一个型值点序列,给出了4种不同条件下的数值结果和图形。实验结果表明通过退火遗传算法能够稳定地用不同次数和控制顶点个数的NURBS曲线逼近型值点序列。The annealing genetic algorithm was presented to approximate a sequence of characteristic points by NURBS curve with any order and any number of knots.First,the control vertices,weights of NURBS curves,knots sequence and t parameters approximating characteristic points were encoded as genes.Then the cross operator,mutation operator and annealing selection operator were executed cyclically to search the global optimum or the sub-optimal.Finally,four NURBS curves with different number of control vertices and degrees were used to approximate the same sequence of characteristic points.Four groups of numerical values and four graphics in different condition were presented.An example proves that the annealing genetic algorithm can stably approximate the NURBS curves with different degrees and number of control vertices.
分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.40