蝴蝶曲线是由Temple H・Fay发现的可用极坐标函数表示的蝴蝶曲线。 由于此曲线优美,

因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制需要的蝴蝶曲线图。 先看下漂亮的蝴蝶曲线吧。

1.首先我们需要确定蝴蝶曲线的函数表达

2.选择python里面的matplotlib.pyplot作为画图工具

1.首先导入python包

import numpy as np

import matplotlib.pyplot as plt

2.设置个参数的值

t = np.arange(0.0, 12*np.pi, 0.01)

x = np.sin(t)*(np.e**np.cos(t) - 2*np.cos(4*t)-np.sin(t/12)**5)

y = np.cos(t)*(np.e**np.cos(t) - 2*np.cos(4*t)-np.sin(t/12)**5)

3.根据公式,使用numpy里面的函数使用plt画出所需图片

plt.figure(figsize=(8,6))

plt.axis('off')

plt.plot(x,y,color='blue',linewidth = '2')

#plt.show()

plt.savefig("butter.jpg",dpi=400)

4.使用Image重新调整图片到适当的大小使其符合favicon大小

from PIL import Image

im = Image.open("butter.jpg")

favicon = im.resize((50,50))

favicon.save("favicon.ico")

至此,我们完成了使用python的matplotlib.pyplot包绘制漂亮的蝴蝶曲线的过程,把图片保存到网站跟目录就可以看到了!

以上这篇python画蝴蝶曲线图的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

python画曲线图-python画蝴蝶曲线图的实例相关推荐

  1. python画蝴蝶_python画蝴蝶曲线图的实例

    蝴蝶曲线是由Temple H·Fay发现的可用极坐标函数表示的蝴蝶曲线. 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制 ...

  2. python画函数曲线-python画蝴蝶曲线图的实例

    蝴蝶曲线是由Temple H・Fay发现的可用极坐标函数表示的蝴蝶曲线. 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制 ...

  3. python 画蝴蝶_python画蝴蝶曲线图的实例

    蝴蝶曲线是由Temple H·Fay发现的可用极坐标函数表示的蝴蝶曲线. 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制 ...

  4. python画蝴蝶曲线图

    蝴蝶曲线是由Temple H·Fay发现的可用极坐标函数表示的蝴蝶曲线. 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制 ...

  5. 用python画蝴蝶_python画蝴蝶曲线图的实例

    蝴蝶曲线是由Temple H·Fay发现的可用极坐标函数表示的蝴蝶曲线. 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制 ...

  6. python 画蝴蝶_python画蝴蝶曲线图

    蝴蝶曲线是由Temple H·Fay发现的可用极坐标函数表示的蝴蝶曲线.由于此曲线优美,因此就想把它作为博客favicon.ico,这里我使用python matplotlib.pyplot包来绘制需 ...

  7. python绘制蝴蝶_python画蝴蝶曲线图的实例

    蝴蝶曲线是由Temple H·Fay发现的可用极坐标函数表示的蝴蝶曲线. 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制 ...

  8. pythonturtle怎么画曲线_『怎么用python中的turtle画希尔伯特曲线』python画曲线图教程...

    Python 3 简单编程 画曲线图帮助! 曲线图--- 代码----from math import factorial import numpy as np import matplotlib.p ...

  9. python的turtle怎么画曲线_python怎么画曲线图,

    如何用python turtle 画n阶希尔伯特曲线 工大少年你好 Python如何画函数的曲线 输下导入我们用到数库. >>> import numpy as np >> ...

最新文章

  1. resnet keras 结构_Wandb用起来,一行Python代码实现Keras模型可视化
  2. Win7 MongoDB可视化工具Robo 3T 1.2.1(robomongo)的安装使用
  3. kafka的groupid
  4. 更新Oracle的Date字段
  5. php文件改写nodejs,node.js – 提供PHP文件的nodejs,expressjs
  6. 【转载】java InputStream读取数据问题
  7. GDI和GUI的区别
  8. 7.12 PIC+PLT+GOT
  9. vi打开GBK编码文件乱码问题
  10. html属于编程语言,HTML编程语言
  11. Vue3 抽离封装axios
  12. 手写一个博客平台 ~ 第六天
  13. win7下l2pt/sec 的789报错解决
  14. c语言编程显示未定义的引用,c – 链接时奇怪的未定义引用
  15. vue Tesseract的 ocr 文字识别
  16. windows的bat批处理启动软件,程序员必备技能
  17. 【信息学奥赛一本通】题解大全
  18. Linux:如何让内网的服务器能上网
  19. 关于西安电子科技大学821电路的难点辨析(一)---受控源的处理
  20. 惠普541笔记本更换内存条_从两个方面来了解内存条和主板的兼容性问题

热门文章

  1. 三维重建——使用colmap进行重建
  2. open cv+C++错误及经验总结(三)
  3. Tableau可视化学习笔记:day11-12
  4. 【转】tensorflow中的batch_norm以及tf.control_dependencies和tf.GraphKeys.UPDATE_OPS的探究
  5. 基于Opencv3.0对图像进行透视变换
  6. linux 下安装SQLServer
  7. python 设计模式之装饰器模式 Decorator Pattern
  8. jmeter安装和使用-个人总结
  9. hadoop -- mapreduce执行过程
  10. 拆分SharePoint 2013 中CreatedModifiedInfo 的时间