首页 > 解决方案 > 绘制一个强度下降的非增长圆

问题描述

我想画一个外边界强度下降的圆圈。

现在我已经实现了一个解决方案,但是圆圈正在循环绘制一个不断增长的圆圈。是否可以在没有这种增长的情况下实现一个循环?

我认为我应该只更改颜色并在没有任何循环的情况下使用它,对吗?

现在我的代码如下所示:

        for j in range(1, DIAGONAL_SCREEN):
        intensity = ((DIAGONAL_SCREEN-j)/DIAGONAL_SCREEN)
        circle_loc = plt.Circle(Raspi_Coords[ip], j, color=CIRCLE_COLOR_FALLING_INTENSITY, alpha=intensity, fill=1)
        ax1.add_artist(circle_loc)
        fig1.canvas.draw()
        circle_loc.remove()

标签: pythonmatplotlibgeometry

解决方案


推荐阅读