智能优化方法和CAD建模技术如何有效集成并应用于工程实际是一个崭新课题。首先建立了齿轮优化设计的规范化数学模型。采用遗传算法和微粒群算法进行齿轮优化设计,阐明了两者的原理并分别给出了算法的伪代码。结合齿轮智能优化设计及三维CAD建模集成系统的开发过程,阐明了Visual Studio 2008环境下采用Pro/Toolkit二次开发Pro/ENGINEER软件的原理、方法和关键技术。系统的成功开发对于工程中齿轮的快速优化设计和三维建模有较大的应用价值,对于研究智能优化方法和CAD建模技术的无缝集
介绍如何使用quadprog and mpcqpsolver.
依然是解决一类典型的二次规划问题:
通过看matlab文档中的例子可以基本了解如何使用。下面给出几个例子:
quadprog:
%% the use of quadprog
H = [1 -1; -1 2];
f = [-2; -6];
A = [1 1; -1 2; 2 1];
b = [2; 2; 3];
[x,fval,exitflag,output,lambda] = ...
quadprog(H,f,A,b)
%%