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

网站建设有用吗构建html5博客网站

网站建设有用吗,构建html5博客网站,门户网站 建设,wordpress 4.0 主题#x1f506; 文章首发于我的个人博客#xff1a;欢迎大佬们来逛逛 数学建模#xff1a;线性与非线性优化算法 优化算法是指在满足一定条件下,在众多方案中或者参数中最优方案,或者参数值,以使得某个或者多个功能指标达到最优,或使得系统的某些性能指标达到最大值或者最小… 文章首发于我的个人博客欢迎大佬们来逛逛 数学建模线性与非线性优化算法 优化算法是指在满足一定条件下,在众多方案中或者参数中最优方案,或者参数值,以使得某个或者多个功能指标达到最优,或使得系统的某些性能指标达到最大值或者最小值 优化的两个关键点 1.明确优化的目标函数 2.明确优化变量之间需要满足的约束 线性优化 使用函数linprog 函数原型 [x,fval]linprog(f,A,b,Aeq,Beq,LB,UB)x求得最优情况下变量的解fval求得最优目标值f目标函数的系数符号按最小值标准若目标是求解机大值可以通过添加负号改成求极小值A不等式约束的变量系数符合按小于标准如果是大于约束可通过加负号变成小于b不等式约束的常量Aeq等式约束的变量系数Beq等式约束的常量LB变量的下限UB变量的上限 例如我们需要计算求解如下线性函数的最优解 m i n { − x 1 − 2 x 2 3 x 3 } x 1 x 2 ⩾ 3 x 2 x 3 ⩾ 3 x 1 x 3 4 0 ≤ x 1 , x 2 , x 3 ≤ 2 \begin{gathered}min\{-x_1-2x_23x_3\} \\x_1x_2\geqslant3 \\x_2x_3\geqslant3 \\x_1x_34 \\0\leq x_1,x_2,x_3\leq2 \end{gathered} min{−x1​−2x2​3x3​}x1​x2​⩾3x2​x3​⩾3x1​x3​40≤x1​,x2​,x3​≤2​ clc;clear;f [-1;-2;3]; %% 不等式约束 A [-1,-1,0;0,-1,-1]; B [-3,-3];%% 等式约束 Aeq [1,0,1]; Beq [4];%% 上下限 LB zeros(3,1); UB 2*ones(3,1);%% 线性优化 [x,fval] linprog(f,A,B,Aeq,Beq,LB,UB);%% 输出结果objstr [目标函数最优值,num2str(fval)]; disp(objstr); for i 1:length(x)xstr [x,num2str(i),的系数为: ,num2str(x(i))];disp(xstr); end非线性优化 fmincon是MATLAB的非线性规划求解函数 [x,fval]fmincon(fun,x0,A,b,Aeq,Beq,LB,UB,nonlcon)x求得最优情况下变量的解fval求得最优目标值fun目标函数符号按最小值标准若目标是求解机大值可以通过添加负号改成求极小值x0初始解A不等式约束的变量系数符合按小于标准如果是大于约束可通过加负号变成小于b不等式约束的常量Aeq等式约束的变量系数Beq等式约束的常量LB变量的下限UB变量的上限nonlcon :非线性约束函数表达式 m a x { x 1 2 − x 2 2 x 2 x 3 } 2 x 1 x 2 3 x 3 ≤ 6 x 1 2 x 1 x 2 x 2 x 3 ≤ x 2 6 0 ≤ x 1 , x 2 , x 3 ≤ 1 \begin{gathered}max\begin{Bmatrix}x_1^2-x_2^2x_2x_3\end{Bmatrix} \\2x_1x_23x_3\leq6 \\x_1^2x_1x_2x_2x_3\leq x_26 \\0\leq x_1,x_2,x_3\leq1 \end{gathered} max{x12​−x22​x2​x3​​}2x1​x2​3x3​≤6x12​x1​x2​x2​x3​≤x2​60≤x1​,x2​,x3​≤1​ clc;clear;% 指定初始解 x0 zeros(3,1); %% 线性不等约束 A [2,1,3]; B [6];%% 线性等式约束 Aeq []; Beq [];%% 变量上下限 LB zeros(3,1); UB 1*ones(3,1);%% 整体非线性优化目标函数 fun (x) -x(1)^2-x(2)^2x(2)*x(3);%% 取得非线性不等式约束函数 nonlcon noLinearLimited; [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 []; end
http://www.zqtcl.cn/news/856272/

相关文章:

  • 项目网站分析推荐做ppt照片的网站
  • wordpress注明网站网站建设需要什么手续
  • 厦门过路费网站福建省建设执业资格注册中心网站
  • c 网站开发案例详解手机网站返回顶部代码
  • 济南微网站建设图书馆评估定级关于网站建设标准
  • flash型网站宝塔面板做网站绑定域名
  • 建设网站的策划书门户网站 流量
  • 佛山高端网站建设便宜自适应网站建设
  • 网络营销创意案例桂林seo公司推荐23火星
  • 网站开发知识产权归属问题wordpress会计模板下载
  • 昆明网站的优化自媒体是干什么的
  • 大成建设株式会社网站删掉wordpress主题
  • 个人网站备案类型网络维护培训班
  • 做网站的可以注册个工作室吗一个网站两个域名吗
  • 网站建设要准备什么资料网站建设 锐颖科技
  • 如何建设网站山东济南兴田德润官网电子商城官网
  • 网站如何做支付宝接口免费ppt自动生成器
  • 泰安市建设职工培训中心网站官网seo经理招聘
  • 湛江做网站seo网站建设 0551
  • 建站公司 深圳苏州建站公司
  • 网站怎么做引流呢济南网站微信
  • 一个域名可以做几个网站吗wordpress左右翻转页面
  • 天津人工智能建站系统软件wordpress主题没有小工具
  • 网站的备案流程图视频制作素材
  • 劳务公司网站建设方案建设促销网站前的市场分析
  • 网络营销优化培训网站seo置顶 乐云践新专家
  • 小说网站搭建教程wordpress后台图片
  • 付网站开发费计入什么科目网站开发的历史
  • 站长素材ppt模板免费下载网站开发视频教程迅雷下载
  • 建设一个网站怎么赚钱南京江北新区房价走势最新消息