线性规划图解法求最优解_高中数学:简单的线性规划问题


1. 简单线性规划问题的有关概念

先来看一道高考题:

某公司招收男职员x名,女职员y名,x和y须满足约束条件

73b887dd24fc1b57059b208e7c6edf5d.png

,则

2a2e1c5bd5b4b6f36a6775978e960684.png

的最大值是( )

A. 80

B. 85

C. 90

D. 95

(1)约束条件:变量x、y满足的一组条件,如上面高考题中的二元一次不等式组

73b887dd24fc1b57059b208e7c6edf5d.png

,就是对变量x、y的约束条件。

(2)线性约束条件:由变量x、y的一次不等式(或方程)组成的不等式组。如上面提到的二元一次不等式组中的约束条件都是关于x、y的一次不等式,所以又称为线性约束条件。

(3)目标函数:欲求最大值或最小值所涉及的变量x、y的解析式,如题中的

2a2e1c5bd5b4b6f36a6775978e960684.png

(4)线性目标函数:目标函数关于两个变量x、y的一次解析式,对于目标函数

2a2e1c5bd5b4b6f36a6775978e960684.png

,变量x、y的次数都是一次,称为线性目标函数。

(5)线性规划问题:在线性约速条件下求线性目标函数的最大值或最小值的问题。如试题中在线性约束条件

73b887dd24fc1b57059b208e7c6edf5d.png

下,求线性目标函数z=10x+10y的最大值问题就是线性规划问题。

(6)可行解:满足线性约束条件的解(x,y)。

(7)可行域:由所有可行解组成的集合,如图1所示,△ABC的区域就称为可行域。

83d7ddc56074708912897d659c9b74c8.png

图1

(8)最优解:使目标函数取得最大值或最小值的可行解。

2. 线性规划问题的解题方法和步骤

解决简单线性规划问题的方法是图解法,即借助直线(线性目标函数看作斜率确定的一族平行直线)与平面区域(可行域)有交点时,直线在y轴上的截距的最大值或最小值求解,它的步骤如下:

(1)设出未知数,确定目标函数。

(2)确定线性约束条件,并在直角坐标系中画出对应的平面区域,即可行域。

(3)由目标函数

25c073a115ec5aeb7a7a3c48c724969b.png

变形为

8eefb12bf509c9d2c19771ed0363ac0a.png

,所以求z的最值可看成是求直线

8eefb12bf509c9d2c19771ed0363ac0a.png

在y轴上截距的最值(其中a、b是常数,z随x、y的变化而变化)。

(4)作平行线:将直线

dd623f2104854434931114e7f88bb785.png

平移(即作

dd623f2104854434931114e7f88bb785.png

的平行线),使直线与可行域有交点,且观察在可行域中使

4ed83b803bbefc13e897369793686e20.png

最大(或最小)时所经过的点,求出该点的坐标。

(5)求出最优解:将(4)中求出的坐标代入目标函数,从而求出z的最大(小)值。

3. 特别关注

(1)可行域就是二元一次不等式组表示的平面区域,可行域可能是封闭的多边形,也可能是一侧开放的无限大的平面区域。

(2)有些问题要求出最优解的整数解才符合实际情况,当解方程得到的解不是整数解时,常用下面的一些方法求解:

①平移直线法:先在可行域中画网格,再描整点,平移直线

dd623f2104854434931114e7f88bb785.png

,最先经过或最后经过的整点坐标就是最优解。

②检验优值法:当可行域中整点个数较少时,可将整点坐标逐一代入目标函数求值,经过比较得出最优解。

③调整优值法:先求非整点的最优解,再借助于不定方程知识调整最优值,最后筛选出整点最优解。

4. 典题示例

例:某投资人打算投资甲、乙两个项目,根据预测,甲、乙项目可能的最大盈利率分别为100%和50%,可能的最大亏损为30%和10%,投资人计划投资不超过10万元,要求确保可能的资金亏损不超过1.8万元。问投资人对甲、乙两个项目各投资多少万元,才可能使盈利最大?

解:设投资人分别将x万元,y万元投资于甲、乙两个项目。

由题意知

787d0f18c3358b43cad2a9fce98cddb6.png

,目标函数

fee3215e01721fdfdb7fbae00eaec833.png

上述不等式组表示的平面区域如图2所示,阴影部分(含边界)即为可行域。

0f8579d600e498b2dc62b2bc249a4b43.png

图2

fee3215e01721fdfdb7fbae00eaec833.png

变为

5b196dfbda56ba312b8fbb64df025b53.png

,则当直线

5b196dfbda56ba312b8fbb64df025b53.png

过点M时,在y轴上的截距最大,即z取得最大值。

90ab39e75a1398feaa80e2e1863bd93a.png

c474f69808b001c058edf83e5421ece4.png

此时

5e3fe3a60efac32b35cb1f132ac562b6.png

所以当x=4,y=6时,z取得最大值7。

故投资人用4万元资金投资甲项目、6万元投资乙项目,才能在确保亏损不超过1.8万元的前提下,使盈利最大。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/505635.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在桌面关闭计算机关机不了怎么办,为什么我电脑按关机屏幕一直显示正在关机却一直关不了机怎么办...

“开始”-->“运行”-->键入“Regedit”-->“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\control\Shutdown子项,在右边窗口中新建一个"字符串值",命名为"FastReboot",同时将"数值数据"设为0即可。如果还不行再…

spark-sql建表语句限制_SparkSQL

SparkSQL介绍Hive是Shark的前身,Shark是SparkSQL的前身,SparkSQL产生的根本原因是其完全脱离了Hive的限制。SparkSQL支持查询原生的RDD。 RDD是Spark平台的核心概念,是Spark能够高效的处理大数据的各种场景的基础。能够在scala中写SQL语句。支持简单的SQ…

计算机大作业论文意义,大学的大作业是什么?

原标题:大学的大作业是什么?大学里面的大作业一般就是课程设计之类的,一些老师会让学生做些课外实践的作业,作为平时成绩的一部分大作业听起来很高大上,然而好多课程其实只是一篇论文。论文类的就是有点水的了。毕竟学…

arduino智能浇花系统_arduino+水泵+继电器+RFID

arduino继电器电机应用场合:加湿器、自动浇花、智能门锁、报警系统.......总之很多场合都适用。本章就介绍利用RFID卡输入,驱动水泵。/* * ---------------------------------------------------------------------------------------------------------…

7段均衡器最佳调节图_超高级的吉他均衡器 更细腻的控制 你值得拥有

BOSS DD-200吉他均衡器最近 BOSS推出了一款全新的吉他均衡效果器,为了追求更细腻的控制,这一次的更新,EQ200 可以说做出了不少的颠覆性改进。面板上很直观的看到,EQ的推子增加到了10段,外加一个总音量,对于…

京瓷m5021cdn如何设置扫描_京瓷产品让您轻松应对潮湿天气

随着即将到来的四月,中国南方大部分地区也将伴随着雨季的到来。这也意味着很多复印件、打印机将会收到潮湿天气的影响,更容易出现卡纸、图像模糊等一系列问题。而京瓷公司最新推出的“黑金刚”系列增加了特有的感光鼓加热功能,有效减少机器受…

server sql 去 反斜杠_%00截断配合反序列化的奇妙利用

文章来源:安全客原文链接:%00截断配合反序列化的奇妙利用 - 安全客,安全资讯平台前言前段时间做了一个CTF题目,发现这道题目相当的精妙,主要是利用了%00的截断来绕过安全校验,最终利用反序列化达成目的。漏…

刷卡提示57能恢复吗_硬盘格式化之后数据还能恢复吗?

硬盘格式化之后数据还能恢复吗? 移动硬盘是工作生活中常用的一种存储介质,如果在其中存储了重要的数据,但是却因为中了病毒、人为删除或者不小心误删除文件或是格式化等而导致数据丢失该怎么办?移动硬盘数据可以恢复吗?如何进行移…

win7电脑蓝屏没有修复计算机,教你win7开机蓝屏怎么修复

在使用电脑的过程中,经常会遇到一些问题,最常见的莫过于win7开机蓝屏了,很多朋友并不知道win7开机蓝屏怎么修复,那么遇到win7开机蓝屏的情况应该怎么办呢?下面小编针对此问题教程大家开机蓝屏怎么修复。方法一、系统自…

怎么从计算机上删除东西吗,怎么在电脑中删除不想要的软件

在电脑中删除不想要的软件该怎么操作呢,那么怎么在电脑中删除不想要的软件的呢?下面是学习啦小编收集整理的怎么在电脑中删除不想要的软件,希望对大家有帮助~~在电脑中删除不想要的软件的方法工具/原料笔记本电脑 或者台式电脑方法/步骤用鼠标点击选择电…

js输出100以内的质数_Python 计数质数

一个很经典的问题,从 2 到 N ,一共有多少个质数??一个非常 Naive 的方法,从 2 到 N,判断每个数是不是质数只判断一个数是不是质数,需要 的时间,现在有 N 个数,那么就是 埃…

kmeans算法中的sse_聚类算法入门:k-means

一、聚类定义聚类分析(cluster analysis)就是给你一堆杂七杂八的样本数据把它们分成几个组,组内成员有一定的相似,不同组之间成员有一定的差别。区别与分类分析(classification analysis) 你事先并不知道有哪几类、划分每个类别的标准。比如垃圾分类就是…

win7局域网计算机 慢,Win7系统开机宽带连接很慢怎么办?

Win7系统用户在使用电脑系统上网时,都需要对宽度进行连接,但有用户反映在开机时机宽带连接非常缓慢,甚至要等上十来分钟,这使用户非常苦恼,那么Win7系统开机宽带连接很慢应该怎么办呢?接下来下面就来教大家…

小天才被限定使用时长的应用_家庭腕上社交新场景,OPPO Watch、小天才开启暖心联动...

说到小天才手表,相信家长朋友们都或多或少的听说过,或者正在给孩子使用。可爱的造型和实用的功能还有亲民的价格,让小天才手表成为青少年智能穿戴领域的热门产品。特别是对于正在上幼儿园和小学阶段的小朋友来说,支持通话和定位功…

ef 多个左联接查询_.NET 云原生架构师训练营(模块二 基础巩固 EF Core 查询)--学习笔记...

2.4.5 EF Core -- 查询关联数据加载客户端与服务端运算跟踪与不跟踪复杂查询运算原生 SQL 查询全局查询筛选器关联数据加载学员和助教都在项目分组中&#xff0c;调整模型&#xff0c;删除 AssistantProjectGroup 添加 Member 列表public List<Member> Members { get; se…

三国杀服务器改名 插图修改,《三国杀》大幅修改的武将——新旧两版,你更喜欢哪一位...

三国杀中&#xff0c;某些武将因为太强或者太弱&#xff0c;不能适应游戏环境&#xff0c;都会进行修改&#xff0c;例如&#xff1a;李丰、马良、伏皇后、曹冲等等&#xff0c;但这些武将修改之后&#xff0c;原有武将就淘汰了。其实&#xff0c;还有一类武将&#xff0c;技能…

苹果电脑mac_清理Mac苹果电脑DNS缓存

说到清理苹果电脑想必不少网友会说苹果电脑不需要清理&#xff0c;但事实情况是现在对于“苹果电脑清理”的这个话题一直在不断地热议中&#xff0c;虽说Mac OS X系统它的优化比较好&#xff0c;很多小的无效数据文件会自动归类清除&#xff0c;但很多时候一些稍大的数据文件仍…

鼠标追踪没用_【擺评】赛睿里最好用的小手鼠标---Rival 3

拿到这鼠标真的是有段时间了&#xff0c;深度体验了一个多月。先说&#xff0c;这是我用过所有赛睿鼠标里最喜欢的鼠标&#xff0c;虽然它不贵&#xff0c;虽然它是有线的&#xff0c;但真的舒服&#xff01;可能我也没用过几个赛睿的鼠标&#xff0c;仅有以下几款&#xff0c;…

mysql执行一条语句会加锁吗_一条简单的更新语句,MySQL是如何加锁的?

看如下一条sql语句&#xff1a;# table T (id int, name varchar(20))delete from T where id 10&#xff1b;MySQL在执行的过程中&#xff0c;是如何加锁呢&#xff1f;在看下面这条语句&#xff1a;select * from T where id 10&#xff1b;那这条语句呢&#xff1f;其实这…

mysql命令4类_【Mysql】mysql数据库的一些常用命令

一、启动与退出1、进入MySQL&#xff1a;输入命令&#xff1a;mysql -u root -p直接输入安装时的密码即可。此时的提示符是&#xff1a;mysql>2、退出MySQL&#xff1a;quit或exit3、数据库清屏命令&#xff1a;system clear;二、库操作1、创建数据库命令&#xff1a;create…