@@ -3,8 +3,10 @@ jupytext:
33 text_representation :
44 extension : .md
55 format_name : myst
6+ format_version : 0.13
7+ jupytext_version : 1.16.7
68kernelspec :
7- display_name : Python 3
9+ display_name : Python 3 (ipykernel)
810 language : python
911 name : python3
1012---
@@ -28,22 +30,22 @@ kernelspec:
2830
2931## 概述
3032
31- 在本讲座中,我们将研究遵循所谓s-S库存动态的企业的库存时间路径 。
33+ 在本讲座中,我们将研究企业的库存时间路径,其遵循所谓的s-S库存动态 。
3234
3335这些企业
3436
35- 1 . 等待直到库存降至某个水平 $s$以下,然后
36- 1 . 订购足够数量以将库存补充到容量 $S$。
37+ 1 . 等待直到库存下降至某个水平 $s$以下,然后
38+ 2 . 订购足够数量的产品,将库存补充到容量 $S$。
3739
38- 这类政策在实践中很常见 ,并且在某些情况下也是最优的。
40+ 这种管理库存的方式在实践中很常见 ,并且在某些情况下也是最优的。
3941
40- 早期文献综述和一些宏观经济含义可以在 {cite}` caplin1985variability ` 中找到。
42+ 早期文献和其宏观经济影响可以在 {cite}` caplin1985variability ` 中找到。
4143
42- 我们的主要目标是学习更多关于模拟 、时间序列和马尔可夫动态的知识。
44+ 我们的本节的目标是学习更多关于模拟 、时间序列和马尔可夫动态的知识。
4345
44- 虽然我们的马尔可夫环境和许多我们考虑的概念与 {doc}` 有限马尔可夫链讲座 <finite_markov> ` 中的概念相关 ,但在当前应用中状态空间是连续的。
46+ 尽管我们的马尔可夫环境和涉及的概念与 {doc}` 有限马尔可夫链讲座 <finite_markov> ` 的概念是相关的 ,但在当前应用中状态空间是连续的。
4547
46- 让我们从一些导入开始
48+ 让我们从导入一些库开始
4749
4850``` {code-cell} ipython3
4951import matplotlib.pyplot as plt
@@ -60,7 +62,7 @@ from numba.experimental import jitclass
6062
6163## 样本路径
6264
63- 考虑一个拥有库存 $X_t$ 的公司 。
65+ 假设有一个公司,拥有库存 $X_t$ 。
6466
6567当库存 $X_t \leq s$ 时,公司会补货至 $S$ 单位。
6668
8486
8587其中 $\mu$ 和 $\sigma$ 是参数,$\{ Z_t\} $ 是独立同分布的标准正态分布。
8688
87- 这里有一个类,用于存储参数并生成库存的时间路径 。
89+ 下面是一个类,它用于存储参数并生成库存的时间路径 。
8890
8991``` {code-cell} ipython3
9092firm_data = [
91- ('s', float64), # 补货触发水平
92- ('S', float64), # 容量
93+ ('s', float64), # 触发补货水平
94+ ('S', float64), # 库存总容量
9395 ('mu', float64), # 冲击位置参数
9496 ('sigma', float64) # 冲击规模参数
9597]
@@ -405,7 +407,6 @@ def compute_freq(sim_length=50, x_init=70, num_firms=1_000_000):
405407 return firm_counter / num_firms
406408```
407409
408-
409410记录程序运行所需的时间和输出结果。
410411
411412``` {code-cell} ipython3
@@ -423,4 +424,3 @@ print(f"至少发生两次缺货的频率 = {freq}")
423424
424425``` {solution-end}
425426```
426-
0 commit comments