誰かがmeshgrid
メソッドを解読しようと思いますか?私はそれの周りに私の心を包むことはできません。例はSciPyサイトからです:numpy.meshgridの説明
import numpy as np
nx, ny = (3, 2)
x = np.linspace(0, 1, nx)
print ("x =", x)
y = np.linspace(0, 1, ny)
print ("y =", y)
xv, yv = np.meshgrid(x, y)
print ("xv_1 =", xv)
print ("yv_1 =",yv)
xv, yv = np.meshgrid(x, y, sparse=True) # make sparse output arrays
print ("xv_2 =", xv)
print ("yv_2 =", yv)
プリントアウトは次のとおりです。
x = [ 0. 0.5 1. ]
y = [ 0. 1.]
xv_1 = [[ 0. 0.5 1. ]
[ 0. 0.5 1. ]]
yv_1 = [[ 0. 0. 0.]
[ 1. 1. 1.]]
xv_2 = [[ 0. 0.5 1. ]]
yv_2 = [[ 0.]
[ 1.]]
はなぜこのように形成された配列のxv_1とyv_1ですか? Ty :)
返された行列は私にバグのあるものですが、どのように見えますか?どのようにそれらの2つのベクトルによって形成されますか?あなたが3x2と言うとき、それは3行* 2列を意味するか、何かが欠けていますか? – borgmater