运筹与决策(二)excel画图、公式与函数用法
一、实验目的及要求
- 练习用excel画图:凸函数、正太分布
- 用图解法和编程计算求解教材P28例子
- 练习excel公式与函数用法,用Solver解教材P28例子
附加练习:
用matlab画图、调用函数,求解教材P28例子
二、实验设备(环境)及要求
Microsoft Excel2016、matlab2017
三、实验内容
练习用excel画图:凸函数、正太分布
凸函数步骤:
①先在A列填充上一组X数据,从A2向下,是等差数列。
②在B2单元格输入公式=3000-A2^2,回车,然后在B列拖动填充柄,向下复制。求出整个A列X数值在B列Y所对应的函数值。
③选中A、B两列数值,执行插入-图表-XY散点图操作。
正态分布图步骤:
①给定一组数据,例如:1~51,共50个数据。
②选择一列,点击插入函数NORM.DIST,输入对应数值。
③选择B列,点击插入,散点图
用图解法和编程计算求解教材P28例子
图解法:
max S=2x1+5x2
x1 ≤4
x2≤3
s.t. x1+ 2x2≤8
x1≥0
x2≥0
编程计算:
代码如下:
#include<iostream>
using namespace std;
int main()
{
int x1,x2,S,max=0;
for(x1=0;x1<=4;x1++)
{
for(x2=0;x2<=3;x2++)
{
if(x1+2*x2<=8)
{
S=2*x1+5*x2;
if(S>max)
{
max=S;
}
}
}
}
cout<<"最大值为"<<max<<endl;
return 0;
}
输出结果:
练习excel公式与函数用法,用Solver解教材P28例子
Solver步骤:
①加载宏—规划求解加载项
②根据分析题目填写约束条件、目标函数
D2=B5
D3=C5
D4=B5+2*C5
F6= =2*B5+5*C5
③添加线性求解
④求解结果
用matlab画图、调用函数,求解教材P28例子
①
max S=2x1+5x2
x1 ≤4
x2≤3
s.t. x1+ 2x2≤8
x1≥0
x2≥0
将目标函数转化为求函数-S的最小值,根据目标函数和约束条件,可以得出目标函数系数矩阵f=[2;5],不等式约束系数矩阵A =[1 0;0 1;1 2 ],不等式约束常向量b=[4; 3; 8], 调用MATLAB中lingprog函数求出-S的最小值,其相反数就是MaxS
如下图所示:
>> f=[2;5];
A =[1 0;0 1;1 2 ];
b=[4; 3; 8];
[x,fmin]=linprog(-f,A,b)
Optimal solution found.
x =
2.0000
3.0000
fmin =
-19
则MaxS=19
四、实验结果
凸函数图:
正态分布图:
图解结果图:
编程计算结果图:
Solver求解结果图:
附加练习: 用matlab画图、调用函数结果
五、分析与讨论
通过这次实验,学会了Excel画正态分布图、凸函数图、熟悉了Excel的公式;初步掌握了线性规划的原理和解法,学会用图解法、编程法去求解,并利用计算机软件工具Excel的Solver线性规划求解,使计算过程大大简化,另外调用MATLAB中lingprog函数亦可求解。
运筹与决策(二)excel画图、公式与函数用法相关推荐
- 计算机公式与函数试题,计算机国考样题EXCEL之公式与函数的应用一
计算机国考样题EXCEL之公式与函数的应用一 (38页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 公式与函数的应用一第一题:公式在单元格 ...
- Excel常用公式与函数总结(Excel 2010)
基本说明: 在Excel中输入函数时是不区分大小写的,无论是大写还是小写,结束函数编辑时,Excel会自动转化为大写.对于函数中的参数,当参数是文本时,要用双引号引起来,单纯的数字不需要加双引号,除非 ...
- EXCEL公式VLOOKUP函数用法详解
EXCEL公式VLOOKUP函数用法详解 示例下载 VLOOKUP函数 在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值. 这里所说的"数组" ...
- Excel--认识Excel的公式与函数
<王佩丰Excel实战课1800分钟>复习笔记7 七. 认识Excel的公式与函数 1. Excel公式 一般都是以"="开头 算数运算符:+ - * / % ^ 其中 ...
- 计算机函数公式word,计算机应用基础考试---Excel电子表格公式与函数
计算机应用基础考试---Excel电子表格公式与函数 答案:C 6.如图4 45(书上162页)所示,假设在如下工作表中,某单位的奖金是根据职员的销售额来确定的,如果某职灵的销售额在100000或以上 ...
- 计算机除法用什么函数,“excel除法函数公式是哪个“excel中公式或者函数怎么用呢?谢谢...
EXCEL中函数减法怎么用? 方/步骤 比如我们要计算每的A列减B列数据的值,并把该差在C列. 首先在"C1"单元格里输入公式"=A1-B1"(不要引号),然后 ...
- Excel 2016公式及函数
公式与函数 "初次见面,请多关照!你若有情(认真学),我便简单!" 下面简单介绍一下Excel 中的公式及函数,以便有一个初步认识, 为后面的应用打下必要的基础. 公式 1.问:什 ...
- Excel的公式和函数
目录 运算符 地址的引用 逻辑函数 文本函数 统计函数 查找与引用函数 日期函数 常见出错信息 一.运算符 算术运算符 若要进行基本的数学运算(如加法.减法.乘法或除法).合并数字以及生成数值结果,请 ...
- Excel中的Vlookup函数用法
关于VLOOKUP函数的用法 "Lookup"的汉语意思是"查找",在Excel中与"Lookup"相关的函数有三个:VLOOKUP.HLO ...
- matlab 二维地图常用绘图函数用法(plot,fill,rectangle)
matlab绘图技术应用广泛,可应用于路径规划,地图分析等,今天简单的介绍一下常见的绘图所需要的函数. 1.plot函数 (1)简单线段 plot([A.X,B.X],...[A.Y,B.Y,],'L ...
最新文章
- Linux之网络管理(2)虚拟网卡
- axure 点击按钮弹出框_Axure 教程:web网站原型设计技巧的分享
- python广告刷量_Python一日一练05----怒刷点击量
- 小分子溶液当硬盘!布朗大学逆天研究:用代谢分子存储照片,准确率达99%
- (转)linux运行tomcat时JRE_HOME显示不对怎么办?
- Ansible入门及组件介绍
- 用C#连接到数据库实现学生学籍管理系统
- office2010 错误1706 解决办法
- mysql relay_mysql relay log参数汇总
- Jekyll 语句语法、功能的实现方法和结构介绍小手册
- 同花顺的故事(7)业务逻辑相关
- IOS Swift语言开发 tableView的重用以及自cell的自适应高度
- 10 数据库与身份认证
- IIC基础回顾——硬件I2C
- 江苏计算机类事业单位真题解析,2012年江苏事业单位考试综合计算机类真题及解析(7)...
- mongodb查询文档
- 程序在Nginx/k8s下如何获取客户端真实IP,带工具类
- ubuntu文件比较工具Meld
- Python使用HMACSHA1加密生成签名
- winserver下使用cwrsync实现文件同步
热门文章
- IAQI的计算工具类,根据空气检测浓度值计算IAQI值和空气质量等级(pm2.5,pm10,so2,no2,co,o3)
- (一)使用 Sliced Sprite 制作 UI 图像
- 玉米可流转数字仓单标准的落地 将加速行业的资产数字化进程
- “百练”成钢:NumPy 100练
- PUG转HTML格式
- CNCAP2021版 主动安全ADAS系统试验方法
- linux 文件夹复权,大趋势6x无盘系统安装配置说明.doc
- The client-side rendered virtual DOM tree is not matching server-rendered content
- matlab 打开avi,Matlab读取avi视频并播放 你必须要知道的
- 计算机思维在绘画方面的应用,运用电脑绘画培养学生创新思维能力