clear;clc
format long g
%将matlab的计算结果显示为一般的长数字格式,默认保留4位小数
%例1
%min f(x) = x1^2+x2^2-x1*x2-2*x1-5*x2
%s.t. -(x1-1)^2+x2>=0 2x1-3x2+6>=0
x0 = [0 0];
A = [-2 3]; b = 6;
[x,fval] = fmincon(@fun1,x0,A,b,[],[],[],[],@nonlfun1)
错误使用函数 feval
位于文件 D:\AAAbaltamatica\plugins\optimization\scripts\fmincon.m (第 621 行)
[ctmp,ceqtmp] = feval(confcn{3},X,varargin{:});
位于文件 D:\AAAbaltamatica\daima1\fei_xian_xing\code.m (第 9 行)
[x,fval] = fmincon(@fun1,x0,A,b,[],[],[],[],@nonlfun1)