python定义函数画圆 python绘制一个圆

用python画一百个同心圆的代码?

import matplotlib.pyplot as plt

创新互联-专业网站定制、快速模板网站建设、高性价比江安网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式江安网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖江安地区。费用合理售后完善,10余年实体公司更值得信赖。

from matplotlib.patches import Circle

# 创建一个图形对象

fig = plt.figure()

# 循环绘制一百个同心圆

for i in range(100):

# 使用 Circle 类创建圆形,并指定半径和圆心坐标

circle = Circle(xy=(0, 0), radius=i+1)

# 使用 fig.add_subplot() 方法将圆形添加到图中

ax = fig.add_subplot(1, 1, 1)

ax.add_patch(circle)

# 调用 plt.show() 方法显示图形

plt.show()

python怎么在不同点上画相交的圆

1、首先进入软件主界面,使用python编程语言。

2,其次在用matplotlib画图的模板。

3、最后利用参数方程会来画圆即可画出不同点上画相交的圆。

用python画一个圆

###################################

# coding=utf-8

# !/usr/bin/env python

# __author__ = 'pipi'

# ctime 2014.10.11

# 绘制椭圆和圆形

###################################

from matplotlib.patches import Ellipse, Circle

import matplotlib.pyplot as plt

fig = plt.figure()

ax = fig.add_subplot(111)

ell1 = Ellipse(xy = (0.0, 0.0), width = 4, height = 8, angle = 30.0, facecolor= 'yellow', alpha=0.3)

cir1 = Circle(xy = (0.0, 0.0), radius=2, alpha=0.5)

ax.add_patch(ell1)

ax.add_patch(cir1)

x, y = 0, 0

ax.plot(x, y, 'ro')

plt.axis('scaled')

# ax.set_xlim(-4, 4)

# ax.set_ylim(-4, 4)

plt.axis('equal') #changes limits of x or y axis so that equal increments of x and y have the same length

plt.show()

你可以试试,谢谢。


名称栏目:python定义函数画圆 python绘制一个圆
转载来源:http://bzwzjz.com/article/docogpd.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 营销型网站建设 移动网站建设 网站建设开发 企业网站设计 成都营销网站建设 梓潼网站设计 盐亭网站设计 成都网站设计 网站制作 成都网站制作 网站建设公司 成都营销网站制作 重庆企业网站建设 网站制作公司 四川成都网站设计 手机网站制作 泸州网站建设 成都网站设计 成都响应式网站建设 网站建设 响应式网站设计