7.4.2 椭圆

更新于 2026年10月10日 版权声明
7.4.2 椭圆

matplotlib库的pyplot子库提供的Ellipse( )函数用于绘制不同风格的椭圆。该函数的主要参数使用方法如下:

(1)xy用于设置椭圆圆心坐标(x,y),如xy=(3,3);

(2)width用于设置椭圆的x轴向直径,如width=3;

(3)height设置椭圆的y轴向直径,如height=5;

(4)angle设置以xy坐标为基点逆时针方向旋转指定的角度(默认为0.0),单位符号为°,如angle=30;

(5)alpha用于设置透明度,可选参数,如alpha=0.5;

(6)color用于设置圆边线颜色,可选参数,如color='r';(https://www.daowen.com)

(7)fill用于设置是否填充颜色,可选参数,如果fill=True,则填充颜色。

用Ellipse( )绘制4个叠加在一起的不同角度的椭圆,其代码如下:

代码文件:7_4_2_Ellipse.py

图示

上述代码,都以坐标(0,0)为椭圆圆心、x轴向直径为1.5、y轴向直径为5,逆时针角度分别为0°、45°、90°、135°,而绘制的4个椭圆,其显示效果如图7.14所示。

图示

图7.14 绘制4个椭圆

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)