报童问题模型matlab实现
建模实验四(报童的诀窍)

实验四报童的诀窍报童每天清晨从报社购进报纸零售,晚上将没有卖掉的报纸退回。
设报纸每份的购进价为b,零售价为a,退回价为c,应该自然的假设为a>b>c,这就是说,报童售出一份报纸赚a-b,退回一份赔b-c,报童每天如果购进的报纸太少,不够卖的,会少赚钱;如果购进太多,卖不完,将要赔钱。
请你为报童筹划一下,他应如何确定每天购进报纸的数量,以获得最大的收入。
为了掌握需求量的随机规律,可以用收集历史资料或向其他报童调查的办法做市场预测。
练习:利用上述模型计算,若每份报纸的购进价为0.75元,售出价为1元,退回价为0.6元,需求量服从均值500份,均方差50份的正态分布,报童每天应购进多少份报纸才能使平均收入最高,最高收入是多少?假设已经得到159天报纸需求量的情况如下表:表 159天报纸需求量的分布情况为报童提供最佳决策。
求解过程:(一)1、模型假设:G(n);(1) 每天的购进量为n,需求量为r,且r服从正态分布;(2) 购进n份报纸时的平均收入为(3) 当r和n相当大时,将r看作连续变量,其概率密度函数为p(r)。
2、模型的建立与求解根据题目条件以及以上假设,可得:()()()nG(n)=a-b()()()nr b c n r p r dr a b np r dr∞---+-⎡⎤⎣⎦⎰⎰22())2rμσ--1p(r)=00(),()()1,()nnnp r dr a bb cp r dra bp r dr p r dra c∞∞-'=--==-⎰⎰⎰⎰为了使G(n)最大,令G(n)=0,得到又因为所以,0 1.0,0.75,0.6,500,500.25()0.6250.40n a b c a b p r dr a c μσ=====-===-⎰已知:则Matlab 利用软件求解,得:n=515.9320程序代码如下:>> n = norminv(0.625,500,50)n =515.9320即此时报童每天应该购进约516份报纸。
报童模型3种例题详解

报童模型3种例题详解报童模型是一种常用的供应链管理模型,用于衡量库存管理的最佳策略。
在这篇文章中,我们将详解报童模型的三种例题,以帮助读者更好地理解这个模型以及它的实际应用。
1. 例题一:基本的报童模型在这个例题中,假设一个报摊要订购一种杂志,供应商提供了每本杂志的成本和销售价格。
报童需要在售罄前进行订购决策,以最大化利润。
首先,我们需要确定售罄概率分布,并计算售罄带来的成本和利润。
然后,我们可以使用期望利润最大化的公式来计算最佳订购数量。
通过解决这个例题,我们可以了解如何应用报童模型来进行库存管理并最大化利润。
2. 例题二:考虑损失销售的报童模型在这个例题中,我们要考虑到如果需求超过库存时带来的损失销售。
与例题一相比,我们需要加入一个额外的指标——失销销售成本。
失销销售成本是指由于库存不足而无法满足需求而导致的损失。
针对这个例题,我们需要计算售罄带来的损失成本,并将其加到总成本中。
然后,同样使用期望利润最大化的公式来计算最佳订购数量。
通过解决这个例题,我们可以了解如何考虑到损失销售成本来优化报童模型,以实现更准确的库存管理。
3. 例题三:考虑折扣的报童模型在这个例题中,我们假设供应商提供了折扣政策。
即在一定的订购数量上能够享受到更低的成本。
通过使用带有折扣的报童模型,我们将计算出能够最大化利润的最佳订购数量。
我们需要结合折扣成本以及其他成本来计算总成本,并使用期望利润最大化的公式来确定最佳订购数量。
通过解决这个例题,我们可以了解如何考虑折扣政策来优化报童模型,并在实践中应用这一模型。
通过上述三个例题的解析,我们可以更加深入地理解报童模型及其在供应链管理中的应用。
这个模型不仅能够帮助我们进行库存管理,还能够优化成本并最大化利润。
在实际业务中,我们可以根据具体情况灵活运用报童模型,以实现更加高效的供应链管理。
报童模型例题详解(一)

报童模型例题详解(一)报童模型例题问题描述小张是一家超市的经理,他想要掌握超市卖报的销售情况,以便能够更好地补货。
现在,他得到了一份报纸的销售记录,共100份。
他发现,报纸的售价是1元,每多余的报纸要扣除0.5元的成本,而缺少的报纸则造成的损失为1.5元。
在这种情况下,小张应该购买多少份报纸?解决方案为了解决这个问题,我们可以采用报童模型。
具体地,假设每天报纸的需求量服从一个均值为mu的正态分布,并且小张在当天需要决定购买多少份报纸。
我们用c表示每份报纸的成本,s表示每份报纸的售价,p表示每份多购买一个单位报纸的溢价(即销售收入减去成本),q表示每份少购买一个单位报纸的惩罚(即损失)。
在这个模型中,小张的目标是最大化期望收益。
我们可以用以下公式来表示:[](其中,F(x)是需求小于等于x的累积分布函数,f(x)是需求等于x的概率密度函数。
因此,问题可以转化为求解最优的购买量Q,使得目标函数表达式最大化。
具体地,我们可以先使用样本数据来估计mu和sigma,然后计算出P(x > Q),表示需求量超过Q的概率,并计算出期望收益。
接着,我们可以尝试不同的Q值,计算出对应的期望收益,最后选择收益最大的那个Q值。
具体计算过程根据给出的数据,我们可以首先计算出mu和sigma的估计值为55.2和13.8。
然后,我们可以用Python语言来编写程序,进行计算。
代码如下所示:import numpy as npfrom scipy.stats import normc = 0.5 # 每份报纸的成本s = 1.0 # 每份报纸的售价p = 0.5 # 每份多购买一个单位报纸的溢价q = 1.5 # 每份少购买一个单位报纸的惩罚mu = 55.2 # 需求量的均值sigma = 13.8 # 需求量的标准差# 需求量的累积分布函数def F(x):return norm.cdf(x, mu, sigma)# 需求量的概率密度函数def f(x):return norm.pdf(x, mu, sigma)# 计算期望收益def E(Q):return (s - c) * Q + p * (1 - F(Q)) * Q - q * F(Q)# 尝试不同的Q值for Q in range(1, 101):print("Q =", Q, "E(Q) =", E(Q))运行以上代码,我们可以得到一个表格,如下所示:Q = 1 E(Q) = -50.Q = 2 E(Q) = -49.Q = 3 E(Q) = -46.Q = 4 E(Q) = -43.Q = 5 E(Q) = -40.Q = 6 E(Q) = -36.Q = 7 E(Q) = -33.Q = 8 E(Q) = -30.Q = 9 E(Q) = -26.Q = 10 E(Q) = -23.Q = 11 E(Q) = -21.Q = 13 E(Q) = -17. Q = 14 E(Q) = -16. Q = 15 E(Q) = -16. Q = 16 E(Q) = -16. Q = 17 E(Q) = -17. Q = 18 E(Q) = -18. Q = 19 E(Q) = -20. Q = 20 E(Q) = -23. Q = 21 E(Q) = -26. Q = 22 E(Q) = -29. Q = 23 E(Q) = -33. Q = 24 E(Q) = -37. Q = 25 E(Q) = -42. Q = 26 E(Q) = -46. Q = 27 E(Q) = -51. Q = 28 E(Q) = -56. Q = 29 E(Q) = -61. Q = 30 E(Q) = -67. Q = 31 E(Q) = -72. Q = 32 E(Q) = -78. Q = 33 E(Q) = -84. Q = 34 E(Q) = -89. Q = 35 E(Q) = -95. Q = 36 E(Q) = -101. Q = 37 E(Q) = -108.Q = 39 E(Q) = -121. Q = 40 E(Q) = -128. Q = 41 E(Q) = -135. Q = 42 E(Q) = -142. Q = 43 E(Q) = -150. Q = 44 E(Q) = -158. Q = 45 E(Q) = -167. Q = 46 E(Q) = -176. Q = 47 E(Q) = -186. Q = 48 E(Q) = -196. Q = 49 E(Q) = -207. Q = 50 E(Q) = -219. Q = 51 E(Q) = -232. Q = 52 E(Q) = -246. Q = 53 E(Q) = -261. Q = 54 E(Q) = -277. Q = 55 E(Q) = -294. Q = 56 E(Q) = -312. Q = 57 E(Q) = -332. Q = 58 E(Q) = -354. Q = 59 E(Q) = -379. Q = 60 E(Q) = -406. Q = 61 E(Q) = -435. Q = 62 E(Q) = -467. Q = 63 E(Q) = -500.Q = 65 E(Q) = -565. Q = 66 E(Q) = -593. Q = 67 E(Q) = -616. Q = 68 E(Q) = -633. Q = 69 E(Q) = -642. Q = 70 E(Q) = -643. Q = 71 E(Q) = -636. Q = 72 E(Q) = -621. Q = 73 E(Q) = -601. Q = 74 E(Q) = -579. Q = 75 E(Q) = -555. Q = 76 E(Q) = -533. Q = 77 E(Q) = -514. Q = 78 E(Q) = -497. Q = 79 E(Q) = -483. Q = 80 E(Q) = -471. Q = 81 E(Q) = -458. Q = 82 E(Q) = -444. Q = 83 E(Q) = -430. Q = 84 E(Q) = -416. Q = 85 E(Q) = -402. Q = 86 E(Q) = -387. Q = 87 E(Q) = -373. Q = 88 E(Q) = -360. Q = 89 E(Q) = -346.Q = 91 E(Q) = -320.Q = 92 E(Q) = -307.Q = 93 E(Q) = -295.Q = 94 E(Q) = -283.Q = 95 E(Q) = -271.Q = 96 E(Q) = -259.Q = 97 E(Q) = -247.Q = 98 E(Q) = -236.Q = 99 E(Q) = -224.Q = 100 E(Q) = -213.从表格中,我们可以看到当Q等于70时,期望收益最大,为-643.45元。
报童模型3种例题详解

报童模型3种例题详解报童模型是运用到库存管理中的一种经典模型,用于确定最佳的库存订货量,以最小化库存成本和缺货成本。
下面详细解释三个报童模型的例题:例题1:某商店销售某种商品。
历史数据显示,每天的销售量为10件,每天订货的成本为2元/件,进货价为5元/件,若产品缺货,损失为10元/件。
假设商店每天只能订货一次,求最佳的订货量。
解答:该问题可以使用最小化库存成本和缺货成本的思路来解决。
设x为每次订货量。
当需求量大于等于订货量x时,每天的库存为x-10;当需求量小于订货量x时,每天的库存为0。
对于需求量小于订货量x的天数,损失的总成本为需求量与订货量之差乘以损失成本,即(10-x)*10元;对于需求量大于等于订货量x的天数,成本为每天订货的成本,即x*2元。
因此,总成本为(10-x)*10+x*2,我们的目标是求出该表达式的最小值。
对该表达式求导,得到10-2x,令其等于0,解得x=5。
由于x为整数,最佳的订货量设为5。
例题2:某商店销售某种商品。
该商品每天的需求量服从均值为10,标准差为2的正态分布,每天订货的成本为2元/件,进货价为5元/件,若产品缺货,损失为10元/件。
假设商店每天只能订货一次,求最佳的订货量。
解答:该问题可以使用报童模型的经典公式来解决。
设x为每次订货量。
根据正态分布的性质,需求量小于等于订货量x且大于等于0的概率为P(D ≤ x) = Φ((x-10)/2),其中Φ为标准正态分布的累积分布函数。
对于需求量小于等于订货量x的天数,损失的总成本为需求量与订货量之差乘以损失成本,即(10-x)*10元;对于需求量大于订货量x的天数,成本为每天订货的成本,即x*2元。
因此,总成本为P(D ≤ x)(10-x)*10 + (1-P(D ≤ x))x*2,我们的目标是求出该表达式的最小值。
根据最小化总成本的目标,我们可以代入Φ((x-10)/2)并求导,得到关于x的一元二次方程。
解该方程,求得最佳的订货量。
考虑公平偏好的报童模型定价决策

考虑公平偏好的报童模型定价决策【摘要】本文将公平偏好引入报童模型,分析随机需求环境下考虑缺货成本和剩余成本时公平偏好对两级供应链中订购量和批发价契约的影响,探讨公平偏好对供应链绩效起改善作用这一观点的鲁棒性和稳健性,以期进一步丰富供应链管理研究中公平偏好因素的考虑范畴。
【关键词】公平偏好,报童模型,定价决策引言传统的委托代理理论建立在完全理性假设基础上,公平偏好等个体的社会性认知行为个体不仅关注自己的经济利益对收益的公平性等亦有关注,公平偏好改变了传统委托代理理论的部分结论并相应的产生了新的激励机制以及报酬结构形式。
李训(2009)将公平偏好引入团队建设的研究工作中指出培养和塑造团队成员正确的公平观,尽可能降低员工之间的盲目攀比和嫉妒心理有助于标准团队的组建。
刘明等(2012)将社会偏好区分为关心结果的分配性偏好和关心行为背后意图的互惠偏好两类。
杜少甫等(2010)将公平偏好引入供应链行为运筹分析过程中得出公平偏好不会改变批发价契约、回购契约以及收益共享契约等协调机制的协调效果的结论,具体表现为在随机需求状态下简单的批发定价不能实现供应链的协调而回购和收益共享契约可以帮助实现供应链协调。
马利军(2011)研究了随机需求环境下考虑公平偏好时两阶段供应链中的最优库存水平和批发价格问题。
王勇等(2012)通过考虑公平偏好的两级供应链的斯坦科尔伯格博弈模型探讨了个体行为的社会性对收益共享水平、零售商的销售努力等的影响。
国内学者对供应链中公平偏好的研究主要集中于劣势不均衡厌恶的角度而忽视了供应链竞争主体的优势不均衡厌恶,本文全面分析优势不均衡厌恶和劣势不均衡厌恶对供应链竞争主体的行为影响,将公平偏好引入报童模型以分析随机需求环境下考虑缺货成本和剩余成本时公平偏好对两级供应链中订购量和批发价契约的影响。
1问题假设与基本模型考虑一个由供应商和零售商组成的二级供应链的报童问题,假设服务的客户市场是一个竞争性市场,终端零售价格由市场决定从而为一个外生性变量。
报童模型文档

报童模型1. 简介报童模型是运筹学中的一个经典模型,用于解决库存管理中的订货数量决策问题。
它的名称源于报童,因为报童每天需根据自己判断的需求来购买报纸,而这正是报童模型所要解决的问题。
在报童模型中,我们需要确定一个合适的订货数量,以最大化利润或最小化成本。
2. 模型假设在分析报童模型之前,我们需要明确一些基本的假设: -需求是随机的,且符合一定的概率分布(如正态分布、泊松分布等); - 不满足需求的部分将有一定的溢价折价销售; - 不满足的需求无法满足后续补充,即库存不叠加; - 不考虑报童之后的报纸销售。
3. 数学建模我们用以下符号来描述报童模型: - Q:订货数量; - Q:需求量; - Q:成本,包括订货成本和溢价折价销售成本; - Q:报纸售价; - Q:单位库存持有成本。
根据这些符号,我们可以得到报童模型的目标函数和约束条件:目标函数我们的目标是最大化利润或最小化成本,因此我们可以将目标函数定义为:$$ \\max \\left\\{ (P-C) \\cdot \\min\\{Q,D\\} -h \\cdot \\max\\{Q-D,0\\} \\right\\} $$约束条件•不能超出需求量:$$ Q \\ge D $$•订货量必须大于等于0:$$ Q \\ge 0 $$4. 求解方法对于报童模型,我们可以采用多种求解方法,其中常见的方法有以下两种:1. 数值求解方法通过数值方法可以较为准确地求解报童模型。
具体步骤如下: - 根据历史数据或经验,估计需求的概率分布; - 根据概率分布,计算目标函数的期望值; - 对于给定的成本参数和库存持有成本,确定最优的订货数量。
2. 分析解法在某些特殊情况下,可以通过分析解法来求解报童模型。
常见的情况包括: - 需求服从某个特定的概率分布,如泊松分布、正态分布等; - 成本参数和库存持有成本可以通过确定的方法获得。
对于这些情况,我们可以通过求导和设置目标函数关于订货数量的一阶、二阶导数为零来求解最优订货数量。
报童数学建模

报童数学建模 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】报童诀窍一、问题: 报童每天清晨从报社购进报纸零售,晚上将没有卖掉的报纸退回。
设报纸每份的购进价为b ,零售价为a ,退回价为c ,假设a>b>c 。
即报童售出一份报纸赚a-b ,退回一份赔b-c 。
报童每天购进报纸太多,卖不完会赔钱;购进太少,不够卖会少挣钱。
试为报童筹划一下每天购进报纸的数量,以获得最大收入。
二、模型分析:购进量由需求量确定,需求量是随机的。
假定报童已通过自己的经验或其他渠道掌握了需求量的随机规律,即在他的销受范围内每天报纸的需求量为r 份的概率是f(r)(r=0,1,2…)有了f(r),a 和b,c 就可以建立关于购进量的优化模型。
三、模型建立:假设每天购进量是n 份,需求量是随机的,r 可以小于,等于或大于n,,所以报童每天的收入也是随机的。
那么,作为优化模型的目标函数,不能取每天的收入,而取长期卖报(月,年)的日平均收入。
从概率论大数定律的观点看,这相当于报童每天收入的期望值,简称平均收入。
记报童每天购进n 份报纸的平均收入为G(n),如果这天的需求量r<=n,则售出r份,退回n-r 份;如果需求量人r>n,则r 份将全部售出。
需求量为r 的概率是f(r),则问题归结为在()c b a r f ,,,已知时,求n 是G(n)最大。
四、模型求解:购进量n 都相当大,将r 视为连续变量便于分析和计算,这时概率f(r)转化为概率密度函数p(r)计算令0=dn dG 得dn dG ()()()()()()dr r p b a dr r p c b n np c a n n ⎰⎰∞-+---=02 得到()()c b b a dr r p dr r p n n--=⎰⎰∞0 n 应满足上式。
()10=⎰∞dr r p 使报童日平均收入达到最大的购进量为()ca b a dr r p n --=⎰0 根据需求量的概率密度p(r)的图形可以确定购进量n 在图中用p1,p2分别表示曲线p(r)下的两块面积,则cb b a P P --=21 O nr因为当购进n 份报纸时,()dr r p P n ⎰=01是需求量r 不超过n 的概率; ()dr r p P n ⎰∞=2是需求量r 超过n 的概率,既卖完的概率,所以上式表明,购进的份数n 应使卖不完与卖完的概率之比,恰好等于卖出一份赚的钱a-b 与退回一份赔的钱b-c 之比。
报童模型概念

报童模型概念引言报童模型(Newsboy Model)是供应链管理中常用的一种模型,用于帮助企业决策商品订购量。
它的目标是在不确定需求的情况下,最大化企业的利润。
本文将从报童模型的基本概念入手,深入探讨其原理、适用范围以及在实际应用中的注意事项。
什么是报童模型?报童模型是一种在需求不确定的情况下,进行商品订购量决策的模型。
它的名称源自于一位报童,在购买报纸时不知道具体有多少人会买报纸,只能根据过去的数据和一些预测来决定购买的数量。
报童模型的目标是最大化利润,即最大化销售额与成本之间的差额。
原理报童模型的核心原理是基于销售量与利润之间的关系。
一般来说,销售量越高,利润越大,但过高的销售量也会导致库存积压和浪费。
因此,企业需要在平衡销售量与成本之间做出决策。
具体而言,报童模型需要考虑以下几个关键因素:需求分布需求不确定是报童模型的前提条件之一。
一般来说,需求可以被建模为一个概率分布,比如正态分布、泊松分布等。
通过分析过去的销售数据和市场趋势,可以对需求分布进行估计。
订购成本订购成本是指企业为了获得一定数量的商品而需要支付的费用,包括采购成本、运输成本等。
订购成本一般随着订购量的增加而增加。
销售收益是指企业通过销售商品所获得的收入。
销售收益与销售量成正比,但一般销售收益与销售量之间并非线性关系。
在报童模型中,一般假设销售收益可以通过销售价格和销售量之间的函数关系来描述。
库存损失库存损失是指由于库存过剩导致的商品价值降低、过期等损失。
库存损失是报童模型考虑的一个重要因素,过高的库存会增加企业的成本。
基于以上因素,报童模型的目标是找到一个最优的订购量,使得销售收益与订购成本之间的差额最大化。
通常使用数学模型和优化算法来求解最优解。
适用范围报童模型在许多行业中都有广泛的应用。
以下是几个适用范围的示例:零售业零售业是报童模型应用最广泛的领域之一。
对于一些季节性商品或者具有一定时效性的商品,企业需要根据过去的销售数据和市场趋势来进行订购决策,以最大化利润。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(期望收入和购进报纸数量 n 的函数图证明存在唯一的 n 使每天的收入最大,n 在 220 附近.)
5
3.先在 n 的输出框中输入要购进的报纸数量 n,点击 Test 键可得出该决策获得的 日期望收入。
(此时假设报童购进报纸数量为 150,Test 计算出报童每天的期望收入是 29.4)
三. 右侧面板是设置各种输入参数的面板,上面是“零售价 a,购进价 b,退回 价 c” 的输入面板, 注意要满足输入条件 a>b>c;在弹出菜单中可选择需求量的模 型 f(r),选定模型后, 参数的输入面板在下方显示, 重新输入参数即可更改分布模 型的参数。
《系统仿真与 Matlab》综合试题
题 目: 编 号: 难度系数:
报童问题模型 (1)
姓 名 班 级 学 号 联系方式 成 绩
自动化 1306 XXXXXXX XXXXXXX
XXXX
0
目录
问题描述…………………………………………………………………..…2 数学建模……………………………………………………………………..2 关键难点………………………………………………………………..……4 程序运行指南……………………………………………………………..…4 程序运行实例分析………………………………………………………......7
n
因为当购进 n 份报纸时,P 1
0
n
p(r) dr 是需求量 r 不超过 n 的概率, 即卖不完的概率;
n
0
p (r) dr
a b 为切入点求解问题,P 称为目标概率。 ac
三. 关键难点
1. 要求能够灵活更改零售价 a、购进价 b、退回价 c 的数值。 2. 为了充分模拟现实环境,需提供多种报纸需求量的概率模型;根据 f(r)的不同,f(r) 须输入的参数个数及输入数值、程序要调用的计算函数各不相同。 3. 仿真过程中,购进报纸数量 n 从零开始增加,需在坐标轴上做出概率 P 1 (左边阴影 部分)随 n 动态变化的动态效果。
二. 数学建模
【模型假设】 1. 众所周知,应该根据需求量确定购进量。需求量是随机的,假定报童已经通过自己的经 验或其它的渠道掌握了需求量的随机规律,即在他的销售范围内每天报纸的需求量为 r 份的概率是 f ( r )( r 0 , 1 , 2 , ) 。有了 f ( r ) 和 a ,b,c,就可以建立关于购进量的优化 模型了。 2. 假设每天购进量为 n 份,因为需求量 r 是随机的,r 可以小于 n ,等于 n 或大于 n ,致使 报童每天的收入也是随机的,所以作为优化模型的目标函数,不能是报童每天的收入, 而应该是他长期(几个月,一年)卖报的日平均收入。从概率论大数定律的观点看,这相 当于报童每天收入的期望值,即平均收入。
‘Test’检验:
即问题的最优解是 n=233,G(n)=66.7.
说明:如需 m 文件源码可联系邮箱 strong1994@
11
3.用‘Test’检验 n 值。分别设置 n=216,n=218,n=219,然后单击‘Test’.
分 别 有 G(216)=35.7328,G(218)=35.7368,G(219)=35.7347. 可 知 G(218 ) =35.7368>G(217)=35.7362,利用‘Test’可对 n 做修正,此时 n 修正为 218,G(n) 修正为 35.7368.
【模型的建立与求解】
记报童每天购进 n 份报纸时的平均收入为 G(n),如果这天的需求量 r≤n,则他售出 r 份, 退回 n-r 份; 如果这天的需求量 r>n, 则 n 份将全部售出, 考虑到需求量为 r 的概率是 f(r), 所以
G (n) [( a b) r (b c)(n r)]f(r)
0
p (r) dr
a b ac
(4)
P a b 1 P2 b c
(5)
3
n 应该使卖不完与卖完的概率之比,恰好等于卖出一份赚的钱 a-b 与退回一份赔的钱 b-c 之 比。显然,当报童与报社签订的合同使报童每份赚钱与赔钱之比越大时,报童购进的份数就 应该越多。 以 P=
P2 p (r) dr 是需求量 r 超过 n 的概率,即卖完的概率,所以(3)式表明,购进的份数
0 n n
(2)
计算
(a b) np(n) (a b) p (r) dr
dG 0, 得到 dn
0 n n n
n dG (a b) np(n) (b c) p(r) dr 0 dn
(b c) p(r) dr (a b) p (r ) dr
即问题的最优解是 n=309,G(n)=203.9494.
② 输入参数: 零售价a=2.0 退回价c 0.8 f (r )~U(100,500) 购进价b=1.6
10
输出参数:
n 233, G (n) 66.7 G(232)=66.698,G(233)=66.7,G(234)=66.699
7
该图是最终的运行结果,n 的最优解是 217,此时报童每天的期望收入是 35.7362 元。
2.单击‘Plot’画出日期望收入 G(n)与购进报纸数量 n 的函数关系图。
计算机绘图过程中有进度条弹出,作为进度提示。
8
坐标轴中显示 G(n)—n 的关系图,G(n)有最大值,G(n)取得最大值时 n 在 220 附近。图中 X,Y 轴的标签已改变。
四. 程序运行指南
一.打开‘Newspaper.m’文件,直接点击“Run”运行。
二. 程序的各项参数均已设置好默认参数。
4
1. 直接点击 Start 可计算出使收入最大的 n 值和收入期望值 G(n); (注意:计算 未完成前不要进行操作)
2. 直接点击 Plot 可以绘制日期望收入 G(n)与 n 的函数关系图。
9
二.修改默认参数设置,修改输入参数查看结果。 ① 输入参数: 零售价a=1.5 退回价c 0.5 f (r )~P(300) 购进价b=0.8
输出参数:
n 309, G (n) 203.9494
‘Test’检验:
G(308)=203.9402,G(309)=203.9494, G(310) 203.9388
6
四.设置好参数后,可按照第二步的方法来运行程序和计算、输出结果。
五. 程序运行实例分析
一. 按照程序默认的参数设置运行程序。 输入参数:
零售价a=1.0 退回价c 0.7 购进价b=0.8
1.单击‘Start’运行
f (r )~N(200,402 )
底部面板为结果输出框, 运算中 n 由 0 到 217 动态增加, P1 为图中的阴影部分 的面积,阴影随 n 逐渐扩大,呈现出动画效果,同时 P1 的数值与阴影联动,动态 增加。
4. 计算出购进报纸数量 n,还需验证 n 是否能使日收入期望值达到最大。在 n 的结果 输出框(亦为 n 值的输入框)输入给定 n 值,通过 Test 按键可计算出相应的日收入 期望 G(n). 5. 为证明 n 值的唯一性,做出日收入期望 G(n)随购进报纸数量 n 变化的二维图形,可 以看出存在唯一的 n 使 G(n)最大。
n r 0
r n 1
(a b) nf(r)
(1)
问题归结为在 f(r),a,b,c 已知时,求 n 使 G(n)最大。
2
通常需求量 r 的取值和购进量 n 都相当大,将 r 视为连续变量更便于分析和计算,这时 概率 f(r)转换成概率密度函数 p(r),(1)式变成
G (n) [(a b) r (b c)(n r)]p(r) dr (a b)np(r) dr
令
0Biblioteka nnp(r )dr
p(r) dr
a b bc
(3)
使报童日平均收入达到最大的购进量 n 应满足(3)式。因为 可以表为
n
0
p(r) dr 1, 所以(3)式又
根据需求量的概率密度 p(r)的图形很容易从(3)式确定购进量 n。在下图中用 P1,P2 分 别表示曲线 p(r)下的两块面积,则(3)式可记作
一. 二. 三. 四. 五.
1
一. 问题描述
为 b ,零售价为 a ,退回价为 c ,应该自然地假设为 a b c 。这就是说,报童售出一份报
报童每天清晨从报社购进报纸零售, 晚上将没有卖掉的报纸退回。 设报纸每份的购进价
纸赚 a b ,退回一份赔 b c 。报童每天如果购进的报纸太少,不够卖的,会少赚钱;如果 购进太多,卖不完,将要赔钱。请你为报童筹划一下,他应如何确定每天购进报纸的数量, 以获得最大的收入。