第21章 半无限问题21.1 基本数学原理 半无限约束问题的数学模型如下所示:其中,x,b,beq,lb和ub 为向量,A和Aeq为矩阵,c(x),ceq(x) 和为返回向量的函数。f(x) 为返回标量的函数。f(x),c(x)和ceq(x) 可以是非线性函数。向量(或矩阵)即为半无限约束,它是x 和其他变量的连续函数。变量的最大长度为2。MATLAB优化工具箱采用二次、三次混合插值法结合序列二次规划法(SQP)进行问题求解。21.2 有关函数介绍用fseminf函数求半无限约束多变量非线性函数的最小值。其调用格式为:l fseminf函数求几个变量半无限约束标量函数的最小值,初值给定。目标是使f(x)最小化。因为不可能计算所有的可能值,所以必须选择一个区域,在它上面计算样本数据集。l x=fseminf(fun,x0,ntheta,seminfcon) 初值为x0,求约束条件为ntheta,半无限约束为seminfcon的fun函数的最小值。l x=fseminf(fun,x0,ntheta,seminfcon,A,b)该函数试图