一、实验目的及要求

  1. 练习用excel画图:凸函数、正太分布
  2. 用图解法和编程计算求解教材P28例子
  3. 练习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画图、公式与函数用法相关推荐

  1. 计算机公式与函数试题,计算机国考样题EXCEL之公式与函数的应用一

    计算机国考样题EXCEL之公式与函数的应用一 (38页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 公式与函数的应用一第一题:公式在单元格 ...

  2. Excel常用公式与函数总结(Excel 2010)

    基本说明: 在Excel中输入函数时是不区分大小写的,无论是大写还是小写,结束函数编辑时,Excel会自动转化为大写.对于函数中的参数,当参数是文本时,要用双引号引起来,单纯的数字不需要加双引号,除非 ...

  3. EXCEL公式VLOOKUP函数用法详解

    EXCEL公式VLOOKUP函数用法详解 示例下载 VLOOKUP函数 在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值. 这里所说的"数组" ...

  4. Excel--认识Excel的公式与函数

    <王佩丰Excel实战课1800分钟>复习笔记7 七. 认识Excel的公式与函数 1. Excel公式 一般都是以"="开头 算数运算符:+ - * / % ^ 其中 ...

  5. 计算机函数公式word,计算机应用基础考试---Excel电子表格公式与函数

    计算机应用基础考试---Excel电子表格公式与函数 答案:C 6.如图4 45(书上162页)所示,假设在如下工作表中,某单位的奖金是根据职员的销售额来确定的,如果某职灵的销售额在100000或以上 ...

  6. 计算机除法用什么函数,“excel除法函数公式是哪个“excel中公式或者函数怎么用呢?谢谢...

    EXCEL中函数减法怎么用? 方/步骤 比如我们要计算每的A列减B列数据的值,并把该差在C列. 首先在"C1"单元格里输入公式"=A1-B1"(不要引号),然后 ...

  7. Excel 2016公式及函数

    公式与函数 "初次见面,请多关照!你若有情(认真学),我便简单!" 下面简单介绍一下Excel 中的公式及函数,以便有一个初步认识, 为后面的应用打下必要的基础. 公式 1.问:什 ...

  8. Excel的公式和函数

    目录 运算符 地址的引用 逻辑函数 文本函数 统计函数 查找与引用函数 日期函数 常见出错信息 一.运算符 算术运算符 若要进行基本的数学运算(如加法.减法.乘法或除法).合并数字以及生成数值结果,请 ...

  9. Excel中的Vlookup函数用法

    关于VLOOKUP函数的用法 "Lookup"的汉语意思是"查找",在Excel中与"Lookup"相关的函数有三个:VLOOKUP.HLO ...

  10. matlab 二维地图常用绘图函数用法(plot,fill,rectangle)

    matlab绘图技术应用广泛,可应用于路径规划,地图分析等,今天简单的介绍一下常见的绘图所需要的函数. 1.plot函数 (1)简单线段 plot([A.X,B.X],...[A.Y,B.Y,],'L ...

最新文章

  1. Linux之网络管理(2)虚拟网卡
  2. axure 点击按钮弹出框_Axure 教程:web网站原型设计技巧的分享
  3. python广告刷量_Python一日一练05----怒刷点击量
  4. 小分子溶液当硬盘!布朗大学逆天研究:用代谢分子存储照片,准确率达99%
  5. (转)linux运行tomcat时JRE_HOME显示不对怎么办?
  6. Ansible入门及组件介绍
  7. 用C#连接到数据库实现学生学籍管理系统
  8. office2010 错误1706 解决办法
  9. mysql relay_mysql relay log参数汇总
  10. Jekyll 语句语法、功能的实现方法和结构介绍小手册
  11. 同花顺的故事(7)业务逻辑相关
  12. IOS Swift语言开发 tableView的重用以及自cell的自适应高度
  13. 10 数据库与身份认证
  14. IIC基础回顾——硬件I2C
  15. 江苏计算机类事业单位真题解析,2012年江苏事业单位考试综合计算机类真题及解析(7)...
  16. mongodb查询文档
  17. 程序在Nginx/k8s下如何获取客户端真实IP,带工具类
  18. ubuntu文件比较工具Meld
  19. Python使用HMACSHA1加密生成签名
  20. winserver下使用cwrsync实现文件同步

热门文章

  1. IAQI的计算工具类,根据空气检测浓度值计算IAQI值和空气质量等级(pm2.5,pm10,so2,no2,co,o3)
  2. (一)使用 Sliced Sprite 制作 UI 图像
  3. 玉米可流转数字仓单标准的落地 将加速行业的资产数字化进程
  4. “百练”成钢:NumPy 100练
  5. PUG转HTML格式
  6. CNCAP2021版 主动安全ADAS系统试验方法
  7. linux 文件夹复权,大趋势6x无盘系统安装配置说明.doc
  8. The client-side rendered virtual DOM tree is not matching server-rendered content
  9. matlab 打开avi,Matlab读取avi视频并播放 你必须要知道的
  10. 计算机思维在绘画方面的应用,运用电脑绘画培养学生创新思维能力