蝴蝶曲线是由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画蝴蝶_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画折线示意图实例代码

    python画折线图方法 前做PPT要用到折线图,嫌弃EXCEL自带的看上去不好看,就用python写了一个画折线图的程序. import matplotlib.pyplot as plt x=[1, ...

  5. python代码画乌龟_python画乌龟

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 效果展示 turtle库是python语言中一个很流行的绘制图像的函数库,想象一 ...

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

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

  7. python画抛物线_python画抛物线

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 人家的画观察这个图像可以发现,小猪佩奇在构图基本是各种曲线,类抛物线.类圆.类椭 ...

  8. python turtle画五边形_python画一朵玫瑰给你

    听说 python 还能画画?是的,今天亲手画一朵玫瑰给你. turtle 是 python 中一个强大的绘制图像的库,可以用来绘制各种图像,使用起来很方便. 但是需要计算各种角度.距离等,所以要想完 ...

  9. python画离散点_python画散点图

    Python发射导弹的正确方式 今天Toby教你如何用python的basemap包绘制轰炸东京的地图. 在数据可视化过程中,我们常常需要将数据根据其采集的地理位置在地图上显示出来.比如说我们会想要在 ...

最新文章

  1. 干货|全球人工智能专利分布战情图
  2. Map集合练习之对字符串中字母出现的次数求和
  3. pytorch和Numpy的区别以及相互转换
  4. 什么是爱?[转载朋友发给我的信息]
  5. 【转】回调函数,函数指针与函数对象
  6. 麻省理工学生发明 震惊世界
  7. leetcode400. 第 N 位数字
  8. 第一百六十三节,jQuery,基础核心
  9. xadmin 组件拓展自定义使用
  10. PL/SQL 快捷键设置
  11. 一千啊计算机英语,计算机英语900句
  12. 百度网盘文件转存到阿里云盘工具,爱死这个软件了
  13. 一文读懂中国历代龙纹演变(推荐收藏)
  14. 为什么HashMap使用红黑树而不使用AVL树
  15. Zigbee网络模型
  16. 结对编程心得---------优秀的队友是成功的一半
  17. 第一次笔试经历(CVTE)
  18. 为Android Studio配置JDK1.8
  19. 数据库第一范式1NF,第二范式2NF,第三范式3NF详解
  20. hexo主题切换可能出现的错误

热门文章

  1. Cissp-【第1章 安全和风险管理】-2020-12-03(1页-32页)
  2. mysql对哪些字符敏感_MySQL对大小写敏感一些总结
  3. mysql tmp_table_size_mysql tmp_table_size=256m
  4. c语言结构体老师信息管理系统,C语言课程设计职工信息管理系统结构体数组实现程序源代码.doc...
  5. ios php 序列化,PHP常见的序列化与反序列化操作实例分析
  6. android双重for循环,Android实现ViewPager无限循环效果(二)
  7. linux find命令中-print0和xargs中-0的用法
  8. malloc 和alloc及calloc的区别
  9. python列表索引 end start_python学习--list列表操作
  10. 电脑常见故障处理_关于密封仪、密封试验仪器在使用上的常见故障及维护方面...