以下のコードで二点間(x,y) = (0,0),(2,2) の間でinterpのリストの要素の部分で補間したいと考えています。しかし、結果のinterp2にはすべての要素が0として出力されます。
コードのどの点がおかしいのかご教授お願いします。
python
1import numpy as np 2 3field_interp = np.arange(1, 0, -0.1) 4field_load = np.array([2., 0.]) 5 6field_interp2 = np.interp(field_interp, field_load, field_load) 7 8print('interp:', field_interp) 9print('interp2:', field_interp2) 10print('load:', field_load)
結果 interp: [1. 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1] interp2: [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] load: [2. 0.]
回答1件
あなたの回答
tips
プレビュー