基于C++表达式模板的最优化设计程序实现方法研究
最优化设计的程序实现方法决定了优化算法的执行效率及代码可读性,进而影响到优化设计在工程中的应用前景.最优化设计算法中常涉及到复杂的矩阵运算.通过分析比较几类实现矩阵运算的常用方法的优缺点,提出了基于C++表达式模板的最优化设计程序实现方法.最后,以DFP变尺度优化程序为实例,从程序可读性及执行效率上将几类方法进行了对比.结果表明,基于C++表达式模板实现的最优化设计程序在保证程序执行效率的基础上,能够提高程序的可重用性及可读性.
优化设计、算法、程序、表达式模板、矩阵
29
TP311.11(计算技术、计算机技术)
陕西省自然科学基金2004E20S;西北工业大学校科研和教改项目04XD0104
2008-05-14(万方平台首次上网日期,不代表论文的发表时间)
共3页
372-374