fmincon 错误发生在 Matlab 中没有详细信息
fmincon error occurs without details in Matlab
我按照说明操作,但我只能得到“(文件名)错误”,没有任何其他详细信息。你能告诉我哪一部分出错了吗?
clear;clc;lb = [0,0];
ub = [1,1];
A = [1 1];
B = [1];
Aeq = [];
Beq = [];
x0=[0.5, 0.5];
f=@(x)(200*x(1)-37)^2+(200*x(2)-83)^2+(200*x(1)+200*x(2)-122)^2+(400*x(1)-82)^2+(400*x(2)-157)^2+(400*x(1)+400*x(2)-250)^2;
x = fmincon(f,x0,A,B,Aeq,Beq,lb,ub)
此代码运行良好,结果如下:
x =
0.2090 0.4050
您需要保存您的脚本文件并将包含您的文件的文件夹添加到 matlab“添加到路径”。
我按照说明操作,但我只能得到“(文件名)错误”,没有任何其他详细信息。你能告诉我哪一部分出错了吗?
clear;clc;lb = [0,0];
ub = [1,1];
A = [1 1];
B = [1];
Aeq = [];
Beq = [];
x0=[0.5, 0.5];
f=@(x)(200*x(1)-37)^2+(200*x(2)-83)^2+(200*x(1)+200*x(2)-122)^2+(400*x(1)-82)^2+(400*x(2)-157)^2+(400*x(1)+400*x(2)-250)^2;
x = fmincon(f,x0,A,B,Aeq,Beq,lb,ub)
此代码运行良好,结果如下: x =
0.2090 0.4050
您需要保存您的脚本文件并将包含您的文件的文件夹添加到 matlab“添加到路径”。