美文网首页python热爱者
matplotlib数据库你了解几分?python画笛卡尔心形线

matplotlib数据库你了解几分?python画笛卡尔心形线

作者: 48e0a32026ae | 来源:发表于2018-10-09 14:24 被阅读1次

python有许多优秀的库,numpy和matplotlib就是数据处理方面功能强大的库,这里用matplotlib画笛卡尔的心形线(不管那个故事的真假啦),其极坐标方程为:

ρ=a(1-cosθ)(水平方向)

不过为了便于在更常见的直角坐标系中表示,将其写为参数方程的形式:

x=a*(2*cos(t)-cos(2*t))

y=a*(2*sin(t)-sin(2*t))

代码如下:

import numpy as np

import matplotlib.pyplot as plt

a=np.linspace(-2*np.pi,2*np.pi,1024)

x=1*(2*np.cos(a)-np.cos(2*a))

y=1*(2*np.sin(a)-np.sin(2*a))

plt.title("Heart")

plt.plot(x,y,"r")

plt.show()

相关文章

  • matplotlib数据库你了解几分?python画笛卡尔心形线

    python有许多优秀的库,numpy和matplotlib就是数据处理方面功能强大的库,这里用matplotli...

  • Python-Matplotlib库

    本文转载来源:Python绘图库Matplotlib入门教程本文同时使用了这里的教学代码:Matplotlib 画...

  • 2021-520程序员的浪漫_Python

    笛卡尔心形线_一个浪漫又悲情的爱情故事 笛卡尔是法国著名的哲学家,数学家和科学家。笛卡尔心形函数来自于一个美丽的爱...

  • 一颗红心送给你

    什么也不说了,直接上代码:笛卡尔心形线: 呃。。。这颗心呢,很丰满,可是满满的都是爱哦,你喜不喜欢?不喜欢?那就再...

  • 美丽的故事-scratch画心形线

    关于心形线的爱情故事 《数学的故事》里面说到了数学家笛卡尔的爱情故事。笛卡尔于1596年出生在法国,欧洲大陆爆发黑...

  • 隐秘的角落-朝阳东升

    笛卡尔的心形线,是美丽的传说,也是残酷的现实。 电视剧隐秘的角落,着实吸引了一番关注。 “一起来爬山”,“你看我还...

  • 数学里的浪漫

    1.你是我的极限 即使给我整个世界,我也只在你身边。 2.心形线 笛卡尔送给公主的一封信里有一个公式,那个公式画出...

  • python | matplotlib画散点图

    1.散点图(scatter) 功能:散点图多用于表征两个变量之间的相关性。 语句:matplotlib.pyplo...

  • Python Data Visualization Librar

    Matplotlib Matplotlib is the most basic Python library fo...

  • python3 matplotlib模块

    python3 matplotlib模块 matplotlib官方文档 什么是matplotlib matplot...

网友评论

    本文标题:matplotlib数据库你了解几分?python画笛卡尔心形线

    本文链接:https://www.haomeiwen.com/subject/rnweaftx.html