2017-02-19 5 views
2

plot_implicitによって生成されるプロットの線幅をSympyからどのように増やすことができますか?このin the APIに指定されたパラメータを見つけることはできませんし、Googleは適切な手がかりも与えません。Pythonの暗黙的プロットとカスタマイズ可能な線幅?

私は例えば、 plot_implicit(Eq(x1**2 + x2**2 - 1))._backend.axはmatplotlibののAxisオブジェクトを参照するので、私は前Sympyから plot_implicitを呼び出すにmatplotlibのデフォルトの線幅を変更しようとしたが、それがどんな変更を行っていない、ということを読んだ

from matplotlib import rcParams 
rcParams['lines.linewidth'] = 10 

これが不可能な場合(信じがたい)、Pythonで関数の暗黙的なプロットを生成するために、線幅を適合させるために他にどのようなオプションがありますか? plot_implicit documentationから

答えて

1

plot_implicitは、デフォルトでは、関数をプロットする区間演算を使用しています。区間演算を使用して式をプロットすることができない場合、既定値は固定された点数のメッシュグリッドを使用して輪郭を生成することです。

これは、結果のプロットが線のプロットではなく、線の太さを決めることができることを意味します。
プロットを拡大すると、メッシュのグリッディング効果も観測されます。
enter image description here

関連する問題