利用MATLAB命令求解运输问题
实验内容:利用Matlab命令linprog求解下列运输问题。
产销地
B1
B2
B3
B4
产量
A1
2
9
10
7
9
A2
1
3
4
2
5
A3
8
4
2
5
7
销量
3
8
4
6
实验原理:
建立运输问题的数学模型:
可作如下变换,将原线性规划问题化为矩阵形式:
则运输问题用矩阵形式表示为:
实验步骤:
- 分析问题,设置变量
- 列出运输问题的式子
- 把式子输入到MATLAB中
- 程序运行出结果
程序代码:
clc
f=[2 9 10 7 1 3 4 2 8 4 2 5]';
intcon=[1 2 3 4 5 6 7 8 9 10 11 12];
A=[];
b=[];
Aeq=[1 1 1 1 0 0 0 0 0 0 0 0;0 0 0 0 1 1 1 1 0 0 0 0;0 0 0 0 0 0 0 0 1 1 1 1;1 0 0 0 1 0 0 0 1 0 0 0;0 1 0 0 0 1 0 0 0 1 0 0;0 0 1 0 0 0 1 0 0 0 1 0;0 0 0 1 0 0 0 1 0 0 0 1];beq=[9;5;7;3;8;4;6];lb=[0 0 0 0 0 0 0 0 0 0 0 0 ];
x=reshape(x,4,3);x=x'yunfei[x,yunfei2]=linprog(f,A,b,Aeq,beq,lb);
利用MATLAB命令求解运输问题相关推荐
- 利用matlab命令画出以下信号的波形,MATLAB实验报告
文档收集于互联网,已重新整理排版.word 版本可编辑,有帮助欢迎下载支持. 1文档来源为:从网络收集整理.word 版本可编辑. 实验一 名称:连续时间信号分析 姓名:王嘉琦 学号:0636 班级: ...
- matlab示波器模拟,[转载]利用MATLAB命令窗口绘制Simulink仿真示波器波形的方法
利用MATLAB命令窗口绘制Simulink仿真示波器波形的方法 最近写了一篇有关步进电机控制仿真分析的文章,需要将一部分仿真波形图贴到WORD里面去.但贴图时发现,如果直接将simulink中示波器 ...
- 利用Matlab工具箱求解线性规划
实验目的:利用matlab求解整数线性规划,掌握相关函数的调用格式和参数的具体含义. 实验内容:把优化问题转化为能识别的矩阵运算, 调用提供的优化函数, 编写相应的M文件,并执行相应的程序. 实验原理 ...
- 利用MATLAB帮助求解作业中的Laplace变换和Z变换
■ MATLAB中的Laplace变换的相关命令 下面给出了几个介绍MATLAB中进行Laplace变换的相关连接: Laplace transforms with MATLAB Inverse La ...
- matlab怎么求解多元非线性方程组,利用MATLAB如何求解如下非线性方程组,
matlab会认为所有未指定为待求变量的字符比如a.b.v.w等为符号参数,比如在你的式子 [t1,t4]=solve('a*cos(w*t1)-a*cos(w*t4)+(t4-t1)*v=2*pi* ...
- 利用MATLAB求解积分
在高等数学中,我们经常需要进行积分计算操作,积分在高等数学中占用比较重要的作用,在MATLAB中主要提供了int函数用于对于符号进行求积分的操作. 目录 积分的定义 int函数的调用方式 利用MATL ...
- 信号与系统:利用Matlab实现两个信号的卷积
在泛函分析中,卷积.旋积或摺积(英语:Convolution)是通过两个函数f 和g 生成第三个函数的一种数学算子,表征函数f 与g经过翻转和平移的重叠部分函数值乘积对重叠长度的积分.卷积积分是一种特 ...
- matlab行星运动轨迹仿真动画,利用Matlab可视化功能实现微分方程求解行星运动轨迹...
利用Matlab可视化功能实现微分方程求解行星运动轨迹 1.背景 在物理学璀璨的发展史上,物理学家花了很长时间研究我们头顶浩瀚的星空,试图探究星星的运行模式,以及地球自身的运动模式.其中不乏像亚里士多 ...
- matlab求解全微分函数,利用MATLAB求解微分方程的方法探索
引言 科学问题和工程问题经常需要求取微分方程的解,MATLAB 的强大数值运算和符号运算能力,能够方便地进行各种解析运算,是方便实用.功能强大的数学软件之一. 1线性微分方程求解 1.1线性常微分方程 ...
最新文章
- 使用Ef框架进行分页..EF模糊查询..EF多表内连接查询
- 那么辛苦努力的工作,却换来了一身的不是
- JQuery图表插件之Flot
- 宁波镇海2021年高考成绩查询,最新!2021年,宁波镇海区的这14所中小学“爆了...
- 【软件测试】黑盒测试の场景测试法
- Android项目中,在一个数据库里建立多张表
- 如何让DevExpress.TreeList单元格中的自定义控件包含标签
- 下一个十年,什么样的测试会被大厂争抢?
- keepalived+redis的高可用部署步骤
- 对比7种分布式事务方案,还是偏爱阿里开源的Seata,真香!(原理+实战)
- 苹果手机升级13无法开机_苹果手机升级系统后无法开机怎么办?快拿出你的小本本来做笔记吧...
- ajax data=text,jQuery ajax dataType值为text json探索分享
- inflate使用方法总结
- 监控摄像头接入GB28181平台实现监控视频直播的详细搭建流程
- 【今日CV 计算机视觉论文速览 第99期】Fri, 12 Apr 2019
- 【带你手把手零基础学C语言】(一)
- 浙江大学-翁凯 C语言进阶,编程题
- zai~~myGODDDD
- Android studio 新版本查看R文件内容ID
- 英语必修二计算机,人教版高一英语必修二第三单元:计算机