matlab解决线性优化、二次型优化、混合优化、非线性优化模板

%线性规划
% [x,f]=linprog(c, A, b, Aeq, beq, lb, ub, options);
%实数整数混合规划
% [x,f]=intlinprog(c, intcon, A,b,Aeq,beq,l,u);
%二次规划
%opts = optimoptions('quadprog','Algorithm','interior-point-convex');
%[x,f] = quadprog(H,f,A,b,Aeq,beq,lb,ub,x0,options);
%非线性规划
% options = optimset('Algorithm', 'interior-point', 'Display', 'off');
%x=fmincon(fun, 初值, A,b,Aeq,beq,lb,ub,nonlcon, options)  

%  [x,f]=fmincon(@fun, [0,0,1], [],[],[1,-1,1],[1],[],[],@nonlincon, options);
% 
%  function fx=fun(x)
%  fx=x(1)^2+x(2)^4+x(3)^2-1;
%  
%  
%  end
% function [c, ceq] = nonlincon(x)
% c=x(1)^2+x(2)^2+x(3)^2-1;
% ceq = [ ];
% end

非线性优化fmincon最后是个例子上面是模板快

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值