首页 > 其他分享 >存储论——经济订货批量EOQ的R图解

存储论——经济订货批量EOQ的R图解

时间:2023-04-07 13:11:48浏览次数:46  
标签:订货 批量 EOQ C3 C1 图解 col 成本

经济订货批量 economic order quantity (EOQ),通过平衡采购进货成本和保管仓储成本核算,以实现总库存成本最低的最佳订货量。经济订货批量是固定订货批量模型的一种,可以用来确定企业一次订货(外购或自制)的数量。当企业按照经济订货批量来订货时,可实现订货成本和储存成本之和最小化。

一、EOQ批量计算

某商品单价成本为 10元,每年的保管费为成本的 1元,每次的订购费为 5 元,已知对该商品的需求是 1000 件/年,不允许缺货。假设该商品的进货可以随时实现。问怎样组织进货,才能最经济?

dev.off()
K=10          #产品单价
C1=1   #存储成本
C3=5        #订购费用
R=1000        #单位时间需求量

Q=(2*C3*R/C1)^0.5 
C=(2*C1*C3*R)^0.5 
cat("最佳定货量:",Q,'\n')
cat("最小费用:",C,'\n')

二、经济订货批量的R图示

x=0:300
y1=C3*R/x
y2=C1*x/2
y3=C1*x/2+C3*R/x

plot(y3~x,pch=15,col="DarkTurquoise",xlim=c(0,300),xlab="订货量Q",ylim=c(0,300),ylab="成本",main="经济订货批量")
points(x,y1,pch=16,col="DeepPink",cex=1)
points(x,y2,pch=17,col="RosyBrown",cex=1)

lines(x,y3,col="DarkTurquoise",lty=4)
lines(x,y1,col="DeepPink",lty=2)
lines(x,y2,col="RosyBrown",lty=1)  
legend("topright",c("总成本","采购成本","储存成本"),col=c("DarkTurquoise","DeepPink","RosyBrown"),text.col=c("DarkTurquoise","DeepPink","RosyBrown"),pch=c(15,16,17),lty=c(1,2,3))

参考文献

经济批量模型图解
R语言:多个因变量时,如何在plot函数中画多条曲线

标签:订货,批量,EOQ,C3,C1,图解,col,成本
From: https://www.cnblogs.com/haohai9309/p/17295196.html

相关文章

  • 图解 SQL 执行顺序,通俗易懂!
    ​这是一条标准的查询语句:这是我们实际上SQL执行顺序:我们先执行from,join来确定表之间的连接关系,得到初步的数据where对数据进行普通的初步的筛选groupby分组各组分别执行having中的普通筛选或者聚合函数筛选。然后把再根据我们要的数据进行select,可以是普通字段查询也......
  • 数据重塑图解Pivot, Pivot-Table, Stack and Unstack
    行转列,列转行 [pandas学习笔记3—数据重塑图解Pivot,Pivot-Table,StackandUnstack_Lavi_qq_2910138025的博客-CSDN博客](https://blog.csdn.net/liuweiyuxiang/article/details/78220530)文章目录数据重塑图解—Pivot,Pivot-Table,StackandUnstack引言Pivot常......
  • Linux|简单的内核编译安装图解
    编译安装内核5.4.69图解内核的重要性不需多说,大家都懂,有些软件对内核版本是有要求的,比如comodo杀毒软件,或者出于提高系统安全性的需求,提高内核版本,比如,将内核版本从3.10.936 提高到3.10.0-1062版本,以利用新的内核的安全补丁,消除一些安全bug。有鉴于此,会内核编译安装是一个现实的需......
  • 图解 Promise 实现原理(一)—— 基础实现
    于vivo互联网技术微信公众号 作者:孔垂亮很多同学在学习Promise时,知其然却不知其所以然,对其中的用法理解不了。本系列文章由浅入深逐步实现Promise,并结合流程图、实例以及动画进行演示,达到深刻理解Promise用法的目的。本文适合对Promise的用法有所了解的人阅读,如果还不......
  • 《oracle马拉松》plsql篇-PLSQL如何导出导入dmp表(图解)
    一、导出1、打开plsql并登陆,依次点击工具——>导出表2、在打开的窗口选中要导出的表,输出文件那里指定导出的dmp文件的保持路径和文件名PS:导出可执行文件路径:注......
  • 【LeetCode动态规划#02】图解不同路径I + II(首次涉及二维dp数组,)
    不同路径力扣题目链接(opensnewwindow)一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图......
  • Mybatis图解(转载)
    前言今天我们来从一个全局的角度看看Mybatis。Mybatis工作流程Mybatis工作流程可以大致分为四个步骤:下面我们就来说说这四个步骤:加载配置并初始化触发条件:加载配置......
  • 图解 Windows 11 安装
                   ......
  • 【LeetCode贪心#12】图解监控二叉树(正宗hard题,涉及贪心分析、二叉树遍历以及状态转移)
    监控二叉树力扣题目链接(opensnewwindow)给定一个二叉树,我们在树的节点上安装摄像头。节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。计算监控树的所......
  • Spring MVC视图解析器:配置多个视图解析器的优先级
    [color=red]问题[/color]在SpringMVC应用程序中,我们经常需要应用一些视图解析器策略来解析视图名称。例如,联合使用三个视图解析器:InternalResourceViewResolver、Resourc......