当前位置: 首页 > news >正文

贵州省住房和城乡建设厅官方网站深圳市建设监理协会网站

贵州省住房和城乡建设厅官方网站,深圳市建设监理协会网站,企业网站哪家公司好,四川省建设监理协会官方网站#x1f506; 文章首发于我的个人博客#xff1a;欢迎大佬们来逛逛 数学建模#xff1a;多目标优化算法 多目标优化 分别求权重方法 算法流程#xff1a; 两个目标权重求和#xff0c;化为单目标函数#xff0c;然后求解最优值 min ⁡ x ∑ i 1 m w i F i ( x ) s.… 文章首发于我的个人博客欢迎大佬们来逛逛 数学建模多目标优化算法 多目标优化 分别求权重方法 算法流程 两个目标权重求和化为单目标函数然后求解最优值 min ⁡ x ∑ i 1 m w i F i ( x ) s.t.  g ( x ) ⩽ 0 h ( x ) 0 \begin{array}{ll}\min _{x} \sum_{i1}^{m} {w_{i} F_{i}(x)} \\\\\text { s.t. } g(x) \leqslant 0 \\\\ h(x)0\end{array} minx​ s.t. ​∑i1m​wi​Fi​(x)g(x)⩽0h(x)0​ clc;clear;%% 指定初始解 x0 zeros(3,1); % 线性不等约束 A [2,1,3]; B [6]; % 线性等式约束 Aeq []; Beq []; % 变量上下限 LB zeros(3,1); UB 1*ones(3,1); %% 乘以权重化为单目标求最优值 % 有几个目标函数就写几个权重然后依次相乘再相加 W1 0.5; W2 0.5; fun (x) (-x(1)^2x(2)^2-x(2)*x(3)^2)*W1 (2*x(1)^2-x(2)^32*x(2)*x(3))*W2;%% 取得非线性不等式约束函数 nonlcon noLinearLimited; %% 求解fun单目标最优值 [x,fval] fmincon(fun,x0,A,B,Aeq,Beq,LB,UB,nonlcon);objstr[目标函数最优值,num2str(-fval)]; disp(objstr) for i1:length(x)xstr[x,num2str(i),的值为,num2str(x(i))];disp(xstr) end%% 非线性不等式约束的表达式如果有多个则在C后面加; 补充即可 function [C,Ceq] noLinearLimited(x)C [x(1)^2x(1)*x(2)x(2)*x(3)-x(2)-6];Ceq []; endGoal attain方法求解 使用Goal attain求解目标最优化问题可以调用matlab中的函数fgoalattain min ⁡ γ , x γ s.t.  F i ( x ) − w i γ ⩽ F i ∗ for  i 1 , … , m g ( x ) ⩽ 0 h ( x ) 0 \begin{array}{ll}\min _{\gamma, x} \gamma \\\\\text { s.t. } F_{i}(x)-w_{i} \gamma \leqslant F_{i}^{*} \quad \text { for } i1, \ldots, m \\\\ g(x) \leqslant 0 \\\\ h(x)0\end{array} minγ,x​γ s.t. ​Fi​(x)−wi​γ⩽Fi∗​ for i1,…,mg(x)⩽0h(x)0​ clc;clear;%% 指定初始解 x0 zeros(3,1); % 线性不等约束 A [2,1,3]; B [6]; % 线性等式约束 Aeq []; Beq []; % 变量上下限 LB zeros(3,1); UB 1*ones(3,1); %% 分两个n个非线性目标的最优值 % 两个目标函数 fun1 (x) -x(1)^2x(2)^2-x(2)*x(3); fun2 (x) 2*x(1)^2-x(2)^32*x(2)*x(3);%% fun1的最优化 nonlcon noLinearLimited; [x1,fval1] fmincon(fun1,x0,A,B,Aeq,Beq,LB,UB,nonlcon);objstr[目标函数最优值,num2str(fval1)]; disp(objstr) for i1:length(x1)xstr[x,num2str(i),的值为,num2str(x1(i))];disp(xstr) end% fun2的最优化 [x2,fval2] fmincon(fun2,x0,A,B,Aeq,Beq,LB,UB,nonlcon);objstr[目标函数最优值,num2str(fval2)]; disp(objstr) for i1:length(x2)xstr[x,num2str(i),的值为,num2str(x2(i))];disp(xstr) end %% 多目标优化 goal [fval1,fval2]; % 目标是接近于单目标的最优值 func (x) [-x(1)^2x(2)^2-x(2)*x(3);2*x(1)^2-x(2)^32*x(2)*x(3)]; W [1,1];% 自己赋值权重两个(n个)非线性 [x,fval] fgoalattain(func,x0,goal,W,A,B,Aeq,Beq,LB,UB,nonlcon);disp(在两个目标的优化结果为) disp(func(x)) for i1:length(x)xstr[x,num2str(i),的值为,num2str(x(i))];disp(xstr) end%% 非线性不等式约束的表达式如果有多个则在C后面加; 补充即可 function [C,Ceq] noLinearLimited(x)C [x(1)^2x(1)*x(2)x(2)*x(3)-x(2)-6];Ceq []; end
http://www.dnsts.com.cn/news/93085.html

相关文章:

  • 个人做分类信息网站360建筑网质量怎么样
  • 浙江省建设工程协会网站网站建设预付款比例
  • 网站代码素材建设网站的主色调
  • 网站开发现在怎么样wordpress点击图片上传
  • 怎么做教育培训网站网站备案号位置
  • 河南艾特网站建设公司wordpress去除标签层级
  • 什么是网站优化wordpress php 5.2.17
  • 隆昌移动网站建设定制网站开发商业计划书
  • o2o网站开发公司太原网站制作哪儿好薇
  • 网站建设管理内容保障制度加入网站帮忙做网站
  • 重庆网站设计平台wordpress登入logo修改
  • 国际购物网站有哪些网站如何做原创文章
  • 郑州市多商家网站制作公司房地产图文制作网站
  • 广州建立网站江苏有哪些做网站建设的公司
  • 手机app设计网站建设自助单页网站
  • 计划网站搭建制作网站复杂吗
  • 天津网站建设要多少钱永州做网站的公司
  • 安联建设集团股份公司网站公司网站封面怎么做
  • 教育 网站模板桂林象鼻山景区介绍
  • 餐饮网站建设公司北京市建设网站首页
  • 在服务器上布网站怎么做的微网站免费开发平台
  • 电子商务网站建设需求概述网页设计配色时可以用
  • 创建网页链接天津网站优化公司哪家好
  • 建网站有报价单吗外贸公司图片
  • 图书管理系统网站开发绪论产品内页设计
  • 建怎么网站比较赚钱做后台网站
  • 支付宝手机网站市场监督管理局局长
  • 建设部造价工程师考试网站app免费开发
  • 百度怎么收录我的网站网页设计就业方向
  • 网站建设设计主要系统郑州网站