例已知非线性整数规划为

max z=x 12+x 22+3x 32+4x 42+2x 52?8x 1?2x 2?3x 3?x 4?2x 5

s.t.

0?x i ?99,i =1,2,?5x 1

+x 2+x 3+x 4+x 5?400x 1+2x 2+2x 3+x 4+6x 5?8002x 1+x 2+6x 3?200x 3+x 4+5x 5?200 (1)编写M 文件mengte.m,定义目标函数f 和约束向量函数g ,程序如下: function[f,g]=mengte(x);

f=x(1)^2+x(2)^2+3*(3)^2+4*x(4)^2+2*x(5)^2-8*x(1)-2*x(2)-3*x(3)-x(4)-2x(5); g(1)=sum(x)-400;

g(2)=x(1)+2*x(2)+2x(3)+x(4)+6*x(5)-800

g(3)=2x(1)+x(2)+6x(3)-200;

g(4)=x(3)+x(4)+5*x(5)-200;

(2)编写如下程序求问题的解:

rand('state',sum(clock));

p0=0;

tic

for i=1:10^5

x=99*rand(5,1);

x1=floor(x);x2=ceil(x);

[f,g]=mengte(x1);

if sum(g<=0)==4

if p0<=f

x0=x1;p0=f;

end

end

[f,g]=mengte(x2);

if sum(g<=0)==4

if p0<=f

x0=x2;p0=f;

end

end

end

x0,p0

toc

matlab 整数规划 非线性,非线性整数规划matlab相关推荐

  1. Algorithm之PrA:PrA之IP整数规划(包括0-1整数规划)算法经典案例剖析+Matlab编程实现

    Algorithm之PrA:PrA之IP整数规划算法经典案例剖析+Matlab编程实现 目录 分枝定界法 整数规划例题 0-1整数规划实例 分枝定界法 对有约束条件的最优化问题(其可行解为有限数)的所 ...

  2. matlab拟合高次相,matlab 多元高次非线性函数拟合,回归,求教高手!

    问题描述: matlab 多元高次非线性函数拟合,回归,求教高手! 有这样几个数组 自变量n个: x=[...] y=[...] m=[.] w=[.] . 因变量一个: z=[.] 模型1(两个自变 ...

  3. matlab 线性规划求最大值,MATLAB求解线性规划(含整数规划和01规划)问题.pdf

    MATLAB求解线性规划(含整数规划和01规划)问题 MATLAB 求解线性规划(含整数规划和0-1 规划)问题 线性规划是数学规划中的一类最简单规划问题,常见的线性规划是一个有约 束的,变量范围为有 ...

  4. matlab 非线性电感,基于Matlab/Simulink利用动态和静态电感等磁参数建立了一种开关磁阻电机的非线性磁参数模型...

    基于动.静态电感特性的开关磁阻电机非线性磁参数模型 蒋涛 (北京航空航天大学,北京100191) 摘要:基于Matlab/Simulink.利用动态和静态电感等磁参数建立了一种开关磁阻电机的非线性磁参 ...

  5. matlab 进行非线性回归,5.利用Matlab编程进行非线性回归分析.doc

    5.利用Matlab编程进行非线性回归分析.doc §5. 利用Matlab编程计算非线性回归模型 --以Logistic曲线为例 1.原始数据 下表给出了某地区1971-2000年的人口数据(表1) ...

  6. MATLAB实现分支定界法求解整数规划

    利用MATLAB实现分支定界法求解整数规划 classdef Model < matlab.mixin.CopyablepropertiesintconlbubsolverAineqbineqA ...

  7. matlab 画非线性曲线,MATLAB实例:非线性曲线拟合

    MATLAB实例:非线性曲线拟合 用最小二乘法拟合非线性曲线,给出两种方法:(1)指定非线性函数,(2)用傅里叶函数拟合曲线 1. MATLAB程序 clear clc xdata=[0.1732;0 ...

  8. broyden matlab,Broyden方法求解非线性方程组的Matlab实现

    <Broyden方法求解非线性方程组的Matlab实现>由会员分享,可在线阅读,更多相关<Broyden方法求解非线性方程组的Matlab实现(7页珍藏版)>请在人人文库网上搜 ...

  9. matlab最小二乘法拟合参数,matlab最小二乘法的非线性参数拟合

    matlab最小二乘法的非线性参数拟合 首先说一下匿名函数:在创建匿名函数时,Matlab记录了关于函数的信息,当使用句柄调用该函数的时候,Matlab不再进行搜索,而是立即执行该函数,极大提高了效率 ...

  10. matlab初值的非线性最小二乘,非线性最小二乘最优化

    最小二乘最优问题(转) 默认分类 2009-05-21 14:56:33 阅读 62 评论 1 字号:大中小 1.约束线性最小二乘 有约束线性最小二乘的标准形式为 sub.to 其中:...... 2 ...

最新文章

  1. refreshcontrol 实现下拉刷新的功能
  2. 什么样的程序员才算成熟? 让程序员认清自己的所处的阶段
  3. hihoCoder 1051 补提交卡(贪心,枚举)
  4. url指定服务器,Linux服务器设置定时任务来访问指定url
  5. 利用circpedia 数据库探究circRNA的可变剪切
  6. echo -n 和echo -e 参数意义
  7. 【转】 UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合
  8. ios网址解析中,中文部分如何处理
  9. 扩展Asterisk1.8.7的CLI接口
  10. 第二章 Jsp基本语法
  11. python实现文本翻译
  12. Excel中度分秒格式(dd°mm′ss″)与十进制度(°)格式互转,角度与弧度互转
  13. 无需翻墙使用ChatGPT-4
  14. Android检测网络状态监听网络变化
  15. 实战案例汇总,Java架构师实战视频教程
  16. C语言的初步简单认识
  17. 我国人口14亿人那为什么汉语编程没有办法成为主流?
  18. 一台电脑同时上内网和外网
  19. typescript ts 错误列表
  20. 设备防病毒-深信达MCK(云私钥)

热门文章

  1. UDS协议-代码完整性测试
  2. sha256 oracle,node如何使用sha256算法?
  3. java初级求职简历,初级Java软件工程师求职简历范文
  4. bc8-android导航,路畅A6导航刷机固件 4.09 CN-A6-GBDS-BC8-VIN-256-V1.51
  5. 12款黑科技神器,务必低调使用
  6. 史上最全计算机毕业设计题目4(10万套,大部分全国唯一)
  7. Acme CAD ConverterDWG文件查看器 2021
  8. 用IDM快速下载百度云文件
  9. Android 系统蓝牙 控制手机端音乐暂停 (AVRCP)
  10. mysql创建视图语句_查询视图的sql语句(mysql创建视图sql语句)