回答編集履歴

1

グラフを表示できるようにコードを改善

2021/12/24 12:42

投稿

srsnsts
srsnsts

スコア508

test CHANGED
@@ -54,7 +54,13 @@
54
54
 
55
55
 
56
56
 
57
+ 依頼を受けてグラフを表示できるように修正しました。
58
+
59
+
60
+
57
61
  ```python
62
+
63
+ import matplotlib.pyplot as plt
58
64
 
59
65
 
60
66
 
@@ -70,17 +76,27 @@
70
76
 
71
77
  t = 0
72
78
 
79
+ x = [t]
80
+
81
+ y = [n]
82
+
73
- while t <= 60 * 60 * 24:
83
+ while t <= 1000:
74
84
 
75
85
  next_n = n + dt * r * ( 1.0 - n / k ) * n
76
86
 
87
+ t = t + 1
88
+
89
+ x.append(t)
90
+
77
- print(t,next_n)
91
+ y.append(next_n)
78
92
 
79
93
  n = next_n
80
94
 
81
- t = t + 1
82
95
 
83
96
 
97
+ plt.plot(x,y)
98
+
99
+ plt.show()
84
100
 
85
101
  ```
86
102