回答編集履歴
1
説明、コメントを追加
test
CHANGED
@@ -32,6 +32,8 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
+
# funcの数だけyを準備する。
|
36
|
+
|
35
37
|
y = []
|
36
38
|
|
37
39
|
for func in funcs:
|
@@ -39,6 +41,8 @@
|
|
39
41
|
y.append(func(x))
|
40
42
|
|
41
43
|
|
44
|
+
|
45
|
+
# yの数(=funcsの数)だけlineを作る
|
42
46
|
|
43
47
|
lines = []
|
44
48
|
|
@@ -53,6 +57,10 @@
|
|
53
57
|
while True:
|
54
58
|
|
55
59
|
x += 0.1
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
# funcの数だけ演算とグラフのデータ更新をする。
|
56
64
|
|
57
65
|
for i in range(len(funcs)):
|
58
66
|
|
@@ -75,3 +83,7 @@
|
|
75
83
|
Python初心者の私にはこれが限界でした。
|
76
84
|
|
77
85
|
funcs.appendを増やしていけばその数に従ってグラフを増やしていきます。
|
86
|
+
|
87
|
+
|
88
|
+
|
89
|
+
配列をうまく使うのがポイントだと思います。データだけでなく関数(今回はラムダ式)も配列に含めることができます。
|