蝴蝶曲线是由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 画函数曲线示例 用python 怎么画函数图像

    Python如何画函数的曲线 输入以下代码导入小编们用到的函数库. >>> import numpy as np >>> import matplotlib.pyp ...

  2. python画函数曲线-Python 绘制你想要的数学函数图形

    Python 非常热门,但除非工作需要没有刻意去了解更多,直到有个函数图要绘制,想起了它.结果发现,完全用不着明白什么是编程,就可以使用它完成很多数学函数图的绘制. 通过以下两个步骤,就可以进行数学函 ...

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

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

  4. python 画蝴蝶_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,这里我使用pytho matplotlib.pyplot包来绘制 ...

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

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

  8. python画pr曲线_python 画函数曲线示例

    python 画函数曲线示例 如下所示: import numpy as np import matplotlib.pyplot as plt x = np.linspace(0, 2 * np.pi ...

  9. matlab的多项式拟合,函数求导,画函数曲线

    给一列数据. 拟合出该数据的函数曲线.多项式拟合. 然后画出函数曲线来.以及给出函数形式. 求导. 再画出导数的曲线.以及给出导数函数形式. matlab代码: clc close all clear ...

最新文章

  1. 文本特征选择 java代码_文本分类入门(十)特征选择算法之开方检验
  2. Blockchain-Based Flexible Double-Chain Architecture and Performance Optimization for Better Sustaina
  3. 字符串反转python_Python 反转字符串(reverse)的方法小结
  4. flink的checkpoint实验-scala版本
  5. some understandings about 《Learning representations by back-propagating errors》
  6. 根据经纬度求最近点的三种解法java实现
  7. 【Flink】Flink 小知识点 Flink 同时 保存 offset 到backend 和 kafka 内置 topic
  8. java字符串的替换replace、replaceAll、replaceFirst的区别详解
  9. c语言switch语句可以用在数组上吗,Microchip工程师社区 - C语言switch语句不能给数组吗? - Microchip C语言编译器论坛 - 麦田论坛...
  10. ubuntu+nginx+php-cgi 环境开启php的curl功能
  11. Spring 的定时任务--Quartz
  12. 宝马发布三款新车,2019年将开启最大规模产品攻势...
  13. oracle9.2.0.7,Oracle9.2.0.1升级到9.2.0.7
  14. python graphx_Spark GraphX实战
  15. 在民间借贷软件开发中用到的电子文档存储技术
  16. LNMP添加、删除虚拟主机
  17. java.util.zip.ZipException: invalid code lengths set解决办法
  18. dede config.chche.inc.php,dedecms 后台修改系统设置,但是config.cache.inc.php文件不能写入...
  19. Mac系统 - 升级node版本
  20. 如何使用Tracup设定现实的项目目标(以及要避免的错误)

热门文章

  1. 神经网络预测mnist时候如果不归一化,则准确率仅仅10%下文作者svm也遇到了。
  2. 关于MYSQL日期 字符串 时间戳互转
  3. Luogu T24242 购物券Ⅰ(数据已加强)
  4. 程序员技术练级攻略--原作者:陈皓
  5. 关于毕设WiFi选型
  6. 哈希表(HASHTABLE)
  7. [转]Erwin4.1.4与PowerDesign9.5
  8. 减少过敏反应的生活细节
  9. [原创] Matlab 指派问题模型代码
  10. 大白话5分钟带你走进人工智能-第十一节梯度下降之手动实现梯度下降和随机梯度下降的代码(6)...