一、谈谈非线性
前面我们学了线性规划,整数规划,我们可以把整数规划理解为是特殊的线性规划。
在实际生活中,我们更多的认为数据是非线性的,对于线性规划这毕竟会是一些少量,为此我们引入了非线性规划。
如果目标函数或约束条件中包含非线性函数,就称这种规划问题为非线性规划问题。
二、非线性规划的模型
Matlab 中非线性规划的数学模型写成以下形式:

跟我们前面学线性规划一样,都有一个对应的模型。数学模型会建立了吧?
三、非线性规划函数
fmincon函数用于寻找约束非线性多变量函数的最小值。这个函数怎么用?
这是语法格式:
x = fmincon(fun,x0,A,b) 从 x0 开始