私は障壁を通っているソリトンについてのプログラムに取り組んでおり、実際にはレンガで作られているように見えるようにしようとしています。問題は、「レンガ」テクスチャをプロットする方法が見つからないことです。私はfill_between()を使用しますが、レンガを許可する別のオプションがある場合は、使用することで問題はありません。matplotlibのレンガ壁
私のコードは次のとおり十分にそのように定義され、すべてのアレイと
gs=GridSpec(8,1) #7 rows and 1 column
state=self.fig.add_subplot(gs[2:,:])
light=self.fig.add_subplot(gs[0:2,:])
state.set_xlabel("Position ($x/ \\xi$)")
state.set_ylabel("Density $|\psi|^2 \\xi$")
state.plot(posit,phi2)
state.fill_between(posit,phi2,0,facecolor='0.80')
potential=state.twinx()
potential.plot(posit,pote,'g')
。プログラムを実行するときにコードに問題はありませんが、可能であればレンガを描く方法を知りたいと思います。
実際の状況の画像を添付します。レンガを使用してビルドするのを待っている間、バリアは空になっています。
ありがとうございました!
にレンガの壁を配置する方法についての例だろう... [この例]( http://matplotlib.org/examples/pylab_examples/demo_annotation_box.html#pylab-examples-example-code-demo-annotation-box-py)は、プロット上に配置されたイメージを表示します。 – wwii