質問編集履歴

1

ご指摘いただいたソースコードのインデントを修正し、itaのコードを追加しました。

2020/02/09 17:28

投稿

hirashun
hirashun

スコア6

test CHANGED
File without changes
test CHANGED
@@ -96,7 +96,7 @@
96
96
 
97
97
  images[i] = image
98
98
 
99
- return images
99
+ return images
100
100
 
101
101
 
102
102
 
@@ -211,3 +211,101 @@
211
211
  をもとに、
212
212
 
213
213
  **__Δt= time_stride = 0.3__** として、2秒間の運動のシミュレーションを行っています。
214
+
215
+ 以下はエラーが起きているitaのコードです。
216
+
217
+
218
+
219
+ ```Python
220
+
221
+ # -*- encoding: utf-8 -*-
222
+
223
+
224
+
225
+ from . import array
226
+
227
+ from . import plot
228
+
229
+ from . import bench
230
+
231
+ from . import excheck
232
+
233
+
234
+
235
+ def lifegame_glider():
236
+
237
+ return [[0,0,0,0,0,0,0,0],
238
+
239
+ [0,0,0,0,0,0,0,0],
240
+
241
+ [0,0,0,0,0,0,0,0],
242
+
243
+ [0,0,0,0,0,0,0,0],
244
+
245
+ [0,0,0,0,1,1,1,0],
246
+
247
+ [0,0,0,0,1,0,0,0],
248
+
249
+ [0,0,0,0,0,1,0,0],
250
+
251
+ [0,0,0,0,0,0,0,0]]
252
+
253
+
254
+
255
+ def lifegame_acorn():
256
+
257
+ # Corderman's Acorn
258
+
259
+ image = array.make2d(60,80)
260
+
261
+ x = 60
262
+
263
+ y = 30
264
+
265
+ for i in [[0,1],[1,3],[2,0],[2,1],[2,4],[2,5],[2,6]]:
266
+
267
+ image[y + i[0]][x + i[1]] = 1
268
+
269
+ return image
270
+
271
+
272
+
273
+ import random as rnd
274
+
275
+
276
+
277
+ # 身長体重データ疑似生成用
278
+
279
+ def gen_hw_data():
280
+
281
+ s = rnd.randint(0,1)
282
+
283
+ h = int(rnd.gauss(155+s*18, 10))
284
+
285
+ t = rnd.randint(0,1)
286
+
287
+ wd = (h/100) ** 2 * (19+3*t)
288
+
289
+ w = int(wd + rnd.betavariate(2,10) * 200 - 15)
290
+
291
+ return (h,w)
292
+
293
+
294
+
295
+ # バネの延びデータ疑似生成用
296
+
297
+ def gen_spring_data():
298
+
299
+ w = rnd.randint(0,200)
300
+
301
+ l = int(2 * w * rnd.gauss(1, 0.1))
302
+
303
+ return (w,l)
304
+
305
+
306
+
307
+
308
+
309
+
310
+
311
+ ```