鱼C论坛

 找回密码
 立即注册
查看: 2080|回复: 1

把代码写py文件里输出不了结果,但是写在console里就有,怎么改

[复制链接]
发表于 2017-3-1 19:12:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3. I = 10000
  4. S0 = 100
  5. M = 50
  6. T = 2.0
  7. sigma = 0.25
  8. r = 0.05

  9. dt = T / M
  10. S = np.zeros((M+1, I))
  11. S[0] = S0
  12. for t in range(1, M+1) :
  13.     S[t] = S[t-1] * np.exp((r - 0.5 * sigma ** 2) * dt + \
  14.     sigma * np.sqrt(dt) * np.random.standard_normal(I))

  15. fig = plt.figure(figsize=(12, 7.5))
  16. plt.plot(S[:, :10], lw=1.5)
  17. plt.xlabel('Time')
  18. plt.ylabel('Index Level')
  19. plt.title('Stock Prices Paths')
  20. plt.grid()
复制代码


代码如下,怎么改 谢谢大家~
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-3-1 19:21:49 | 显示全部楼层
自己解决了,加
  1. plt.show()
复制代码
就行了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-25 17:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表