实验二、线性规划的灵敏度分析

(一)

实验目的

1.

线性规划求解的单纯形法的灵敏度分析的编程实现

2

.掌握使用

matlab

Lingo

Excel

的规划求解功能求解,并利用“敏感性报告”进行

分析。

(二)实验内容

课本例

1

解的灵敏度分析

(

1

)

:调用单纯形程序:

function [x,z,flg,sgma]=simplexfun(A,A1,b,c,m,n,n1,cb,xx)

% A,b are the matric in A*x=b

% c is the matrix in max z=c*x

% A1 is the matric in simplex table

% m is the numbers of row in A and n is the con number in A

%

n1

is

the

nubers

of

artificial

variables,and

artificial

variables

are

default

as

the

last

%

n1

variables in x.

% cb is the worth coefficient matrix for basic variables

% xx is the index matrix for basic variables

% B1 is the invers matrix for the basic matrix in simplex table.The initial

% matrix is default as the last m con in the matrix A.

x=zeros(n,1);

z=0;

B1=A1(:,n-m+1:n);

sgma1=c-(cb*B1)*A;

[masg,kk]=max(sgma1);

k=kk(1);

flg=0;

ll=0;

while (masg>0)&&(ll<20)

ll=ll+1;

thita=1000+zeros(m,1);

for i=1:m

if A1(i,k)>0

thita(i)=A1(i,k)\b(i);

end

end

[r8,c8]=find(thita>999);

if sum(c8)

[mith,rr]=min(thita);

r=rr(1);

aa=A1(r,k);

for i=1:m

if i==r

sobol灵敏度分析matlab_灵敏度分析 使用MATLAB编写相关推荐

  1. matlab Sellmeier拟合,rcwa 关于严格耦合波发分析光栅等的相关matlab仿真 275万源代码下载- www.pudn.com...

    文件名称: rcwa下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 392 KB 上传时间: 2014-02-22 下载次数: 41 提 供 者: 赵昊 详 ...

  2. 关于通用雷达信号的时频分析与图像绘制(Matlab)

    关于通用雷达信号的时频分析与图像绘制(Matlab) 最近在研究雷达信号的调制识别,所以对通用的雷达信号种类进行了时频域上的研究,下面小结给大家,从信号的原理到matlab的时频图绘制. 信号种类 这 ...

  3. 仪器分析和计算机,化学分析和仪器分析的区别

    化学分析和仪器分析的区别: 化学分析是指利用化学反应和它的计量关系来确定被测物质的组成和含量的一类分析方法.测定时需使用化学试剂.天平和一些玻璃器皿. 仪器分析(近代分析法或物理分析法):是基于与物质 ...

  4. 数据分析的基础:前言、概念、应用、分析方法、分析工具、基本流程、Python数据分析常用模块

    文章目录 一.前言 1.数据价值 2.数据分析之路 二.数据分析的概念 三.数据分析的应用 四.数据分析方法 1.概念 2.详解 五.数据分析工具 六.数据分析的基本流程 七.Python数据分析常用 ...

  5. 深度学习库 caffe使用 源码分析 依赖库分析 caffe glog gflags openBlas prototxt yolo_darknet 转 caffe

    深度学习库 caffe使用 源码分析 依赖库分析 caffe glog gflags openBlas 本文github链接 yolo_darknet 转 caffe caffe 安装 Caffe代码 ...

  6. 动态执行流程分析和性能瓶颈分析的利器——gperftools的Cpu Profiler

    在<动态执行流程分析和性能瓶颈分析的利器--valgrind的callgrind>中,我们领略了valgrind对流程和性能瓶颈分析的强大能力.本文将介绍拥有相似能力的gperftools ...

  7. 动态执行流程分析和性能瓶颈分析的利器——valgrind的callgrind

    在<内存.性能问题分析的利器--valgrind>一文中我们简单介绍了下valgrind工具集,本文将使用callgrind工具进行动态执行流程分析和性能瓶颈分析.(转载请指明出于brea ...

  8. 编译原理(六)自底向上分析之LR分析法

    自底向上分析之LR分析法 说明:以老师PPT为标准,借鉴部分教材内容,AlvinZH学习笔记. 基本概念 1. LR分析:从左到右扫描(L)自底向上进行规约(R),是规范规约,也即最右推导(规范推导) ...

  9. r语言 bsda包_使用R语言creditmodel包进行Vintage分析或留存率分析

    1 什么是vintage分析? Vintage分析(账龄分析法)被广泛应用于信用卡及信贷行业,这个概念起源于葡萄酒,即不同年份出产的葡萄酒的品质有差异,那么不同时期开户或者放款的资产质量也有差异,其核 ...

  10. R语言相关性计算及使用ggcorrplot包相关性分析热力图可视化分析实战

    R语言相关性计算及使用ggcorrplot包相关性分析热力图可视化分析实战 目录 R语言相关性计算及使用ggcorrplot包相关性分析热力图可视化分析实战

最新文章

  1. Python - 移除List中重复项的五种常用方法
  2. ActivityRouter
  3. 标准 C++ I/O
  4. 将策略插入JBoss Apiman
  5. 4月份西部数码.wang域名注册量报告:增速严重缩水
  6. Ubuntu Server 如何校对时钟(通过NTP)
  7. quick time不可用是什么意思_农村谚语“不可不算,不可全算”是什么意思?
  8. ubuntu+nginx+php-cgi 环境开启php的curl功能
  9. matlab自定义颜色代码,自定义颜色为matlab表面图
  10. Origin曲线拟合教程
  11. 微信小程序双击底部导航栏刷新页面
  12. 如何在计算机设置鼠标宏,鼠标宏怎么设置,教您鼠标如何设置宏
  13. [徐培成系列实战课程]-docker篇-前序
  14. python中减号怎么打_我的python将减号与破折号混淆
  15. 关于雅虎邮箱的Foxmail,outlook设置。
  16. 计算机教师中级职称个人总结,职称个人总结
  17. tensorflow常用函数
  18. python批量压缩图片_Python图片批量压缩到指定大小并将JPG转为PNG格式
  19. unity-光照实时GI(Realtime GI)
  20. 图片高斯模糊效果的实现

热门文章

  1. 苹果库乐队怎么玩_苹果手机使用技巧(例iPhone11)
  2. 服务器虚拟机迁移的过程和步骤是什么,虚拟机迁移的详细步骤(新手如何做好虚拟机迁移)...
  3. 基于Android的防疫信息管理系统源码【包调试运行】
  4. 运维基本功(六):Linux用户管理与远程管理
  5. 初级Java程序员如何向Java架构师进阶?这里有6个建议
  6. Windows 10 打印机驱动安装(以惠普M136 MFP为例)
  7. vue-element-admin——登录页面添加自定义背景
  8. 地理加权回归出现多重共线性如何解决
  9. 计算机软件销售适用增值税税率,计算机软件研发企业要交什么税,税率是多少...
  10. 中职计算机专业英语说课稿,中职英语说课稿模板.doc