⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jsq_fy.m

📁 求解约束极小值问题的函数fmincon
💻 M
字号:
% 调用目标函数文件与非线性约束文件
% 设计变量的初始值
x0=[2;4;18;20;6.4;10];
% 设计变量的下界与上界
lb=[2;3.5;14;16;5.8;8];
ub=[5;6;22;22;7;15];
% 线性不等式约束(g6-g17)中设计变量的系数矩阵
a=zeros(12,6);
a(1,1)=-1;a(2,1)=1;
a(3,2)=-1;a(4,2)=1;
a(5,3)=-1;a(6,3)=1;
a(7,4)=-1;a(8,4)=1;
a(9,5)=-1;a(10,5)=1;
a(11,6)=-1;a(12,6)=1;
% 线性不等式约束中常数项列阵
b=[-2;5;-3.5;6;-14;22;-16;22;-5.8;7;-8;15];
% 调用多维约束优化函数
[x,fval]=fmincon(@jsq_f,x0,a,b,[],[],lb,ub,@jsq_y)
% 等式约束参数Aeq,beq定义为空矩阵符号“[]”

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -