蝴蝶曲线是由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 画蝴蝶_python画蝴蝶曲线图

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

  5. python绘制网络拓扑_python画网络拓扑图

    送你一份"不正经"的深度学习简述(附论文) 作为人工智能领域里最热门的概念,深度学习会在未来对我们的生活产生显著的影响,或许现在已经是了,从 AlphaGo 到 iPhone X ...

  6. python绘制网络拓扑_python 画网络拓扑图

    送你一份"不正经"的深度学习简述(附论文) 作为人工智能领域里最热门的概念,深度学习会在未来对我们的生活产生显著的影响,或许现在已经是了,从 AlphaGo 到 iPhone X ...

  7. python绘制对数函数_python中如何画对数函数图?

    小伙伴们还记不记得,在高考数学题后面的大题总会出现对数函数,需要我们画成对数函数图才能解答.之前小编向大家介绍对数log函数的表示方法(https://www.py.cn/jishu/jichu/21 ...

  8. 用python绘制高光谱图像的光谱曲线图

    ENVI中绘制的光谱曲线图和可否用python绘制? 首先,答案是肯定的. 之前我绘制光谱曲线的的思路是用(x,y,:)取出高光谱图像中的某个像素处的数值作为纵坐标,光谱波段数作为横坐标(如1-31) ...

  9. python绘制花朵图案_Python实现平行坐标图的绘制(plotly)方式

    平行坐标图简介 当数据的维度超过三维时,此时数据的可视化就变得不再那么简单.为解决高维数据的可视化问题,我们可以使用平行坐标图.以下关于平行坐标图的解释引自百度百科:为了克服传统的笛卡尔直角坐标系容易 ...

最新文章

  1. 特征工程:特征生成,特征选择(三)
  2. Selenium3自动化测试——2. python编写简单自测代码
  3. 数据中心管理:从DCIM过渡到DMAAS
  4. QT的QAxBase类的使用
  5. 为什么使用中间件下载时总是收到警告消息Object is in status Wait
  6. 独立看门狗---STM32----HAL
  7. 将系统默认记事本替换成自己喜欢的文本编辑器
  8. interp1函数matlab_【原创】干货:用MATLAB搭建电化学单粒子模型(中)
  9. 聚合 aggregate
  10. nonlocal python3_Python 中的 global、nonlocal 辨析
  11. Python重写C语言程序100例--Part6
  12. Zabbix系统端口监控状态
  13. Permission denied (publickey). 解决方法
  14. 使用bottle进行web开发(9):文件上传;json传递
  15. java session使用_Nginx+tomcat实现session共享
  16. [UPF]理解UPF功率域和域边界
  17. 【oracle报错】/usr/bin/ksh conflicts between attempted installs of pdksh-5.2.14-30.x86_64
  18. 手把手教你运用JAVA爬虫技术爬取小说
  19. windows 运行 自定义 命令 的实现
  20. 关于线宽与PCB过孔铺铜的一点经验

热门文章

  1. enumerate意义与用法
  2. 【Matlab】基于多层前馈网络BP神经网络实现多分类预测(Excel可直接替换数据)
  3. java实现debounce_RxJava2操作符之“Debounce”
  4. Java - 有状态bean和无状态bean
  5. html,css,js实现星座,属相测算小程序
  6. 关于诺基亚n86破解刷机
  7. 如何用python爬微博数据_怎样用python爬新浪微博大V所有数据?
  8. java pjax_(转)PJAX的实现与应用
  9. 虚拟化PVE oVirt virtualBox等介绍
  10. android路由框架 简书,【推荐】好用强大的Android路由框架--Rudolph