小编Gia*_*azi的帖子

Mathplotlib 用渐变填充绘制三角形

我必须使用 mathplotlib 在 Python 中绘制一个三角形。
就是它最终的样子:

我的目标是,一旦绘制了三角形,就在其上绘制一些点。

目前我可以很好地绘制三角形:

import matplotlib.pyplot as plt 
from matplotlib.patches import Polygon 
fig = plt.figure() 
ax = fig.add_subplot(111, aspect='equal') 
ax.add_patch(Polygon([[0,0],[0,1],[1,0]], closed=True,fill=True)) 
ax.set_xlim((0,1)) 
ax.set_ylim((0,1)) 
plt.show()
Run Code Online (Sandbox Code Playgroud)

但我只能用纯色填充它。如何添加如图所示的渐变?

有人能帮我吗?

python polygon matplotlib

2
推荐指数
1
解决办法
4349
查看次数

标签 统计

matplotlib ×1

polygon ×1

python ×1