检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:谷峰[1]
出 处:《计算机应用与软件》2014年第9期256-258,共3页Computer Applications and Software
基 金:浙江省教育厅科研项目(Y201223296)
摘 要:提出一个基于CORDIC的计算B样条基函数的移位-加算法。该算法可在仅具备移位、加、逻辑运算的基本计算系统中实现,从而可在各类嵌入式系统等小微型应用系统中应用,帮助实现复杂曲线的绘制和其他数值计算。算法的收敛性得到证明,给出了误差估计,讨论了算法的有效性。给出实例计算验证以上结论。算法可以用硬件实现,也可用汇编语言编程实现。用硬件实现时不需用乘法器,实现成本较低。核心迭代次数一般不超过40次。In this paper we present a shift-add algorithm,which is based on coordinate rotation digital computer algorithm,for computingB-spline basis functions.This algorithm can be implemented in basic computing system which only has the operations of shift,addition andlogic,so that it can be applied in small and miniature application systems of various embedding systems to help the realisation of renderingcomplicated curves and other numerical calculations.The convergence of the algorithm is proved.Besides giving the error estimation,we alsodiscuss the effectiveness of the algorithm.To verify the above conclusion,we present actual calculation instances.The algorithm can beimplemented with hardware as well as with the assembly language programming.The implementation with hardware does not need themultiplier,so the cost is lower.Usually the times of the core iteration will not exceed 40.
分 类 号:TP319[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:52.14.9.224