这是法国数学家迪卡尔,给瑞典公主克瑞斯丁写的第13封情书。因为前12封,都被心胸狭窄的国王扣下了,那个数学家心仪的公主始终没有见到前12封情书,但是最后一封,也就是第13封,迪卡尔没有写任何文字,只是短短的写了上面的数学公式。国王看到这封信,看不懂,认为这无关紧要,就把这封信给了她女儿,公主看了这两个很短的公式,心里乐开了花,……

下面我们用python代码来解读一下这两个公式:

# 数学家的第十三封的情书
from matplotlib import pyplot                # matplotlib数据分析三部曲之一,极为流行的数据可视化工具;Pyplot 是常用的绘图模块,能很方便让用户绘制 2D 图表。
from numpy import sqrt,linspace         #numpy代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。
x= linspace(-1,1,1000)                      #创建一个由区间 [-1,1] 中的 1000 个等距点组成的向量。
y1 = sqrt(1-abs(x))*sqrt(abs(x))     # 数学表达式y1 =√(1−|x|)√|X|    y2 =-3/2√(1−√|X|)
y2 = (-3/2)*sqrt(1-sqrt(abs(x))) 
pyplot.fill_between(x,y1,color='red')     # 绘制两个封闭空间,用红色填充
pyplot.fill_between(x,y2,color='red')
axes = pyplot.axes()              # 轴的默认设置
axes.set_aspect('equal')      # 设置轴的外观相同
pyplot.show()                         # 显示图像

运行这段代码,得到了美丽的“心”!公主自然心里乐开了花。

数学家的第十三封情书相关推荐

  1. 第十三封情书—ctf.show平台

    题目链接: https://ctf.show/challenges#%E6%9D%82%E9%A1%B92_%E7%AC%AC%E5%8D%81%E4%B8%89%E5%B0%81%E8%AF%B7% ...

  2. 阿狸给桃子的999封情书(123封)

    阿狸给桃子的999封情书(123封) <第一封> 我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉. <第二封> 我不生气,因为身体是自己的:我不伤心,因为心 ...

  3. 阿狸的999封情书(第五十一封到第一百封)

    阿狸的999封情书(第五十一封到第一百封) <第五十一封>想念是一颗毒牙,一口扎进我的身躯,很快,我就意识到,自己已经无药可救了. <第五十二封>爱上了你,我才领略思念的滋味. ...

  4. 蝙蝠侠一键改udid软件_对于您的第一个HTML代码,让我们帮助蝙蝠侠写一封情书...

    蝙蝠侠一键改udid软件 by Kunal 由Kunal 对于您的第一个HTML代码,让我们帮助蝙蝠侠写一封情书 (For your first HTML code, let's help Batma ...

  5. 第075封“情书”:百撕不得其解Tearing Cloth<Entagma>Houdini 2018

    ▉通往自由的路上充满了撕扯狡诈,与阴谋,难道"卑鄙是卑鄙者者的通行证"是真的?- 每天翻译一篇教程,这就是我写给houdini的情书.[首发于同名公众号:"致houdin ...

  6. 第077封“情书”:弯弯绕<Entagma>Houdini 2018

    ▉ 我命硬学不会弯腰- 每天翻译一篇教程,这就是我写给houdini的情书.[首发于同名公众号:"致houdini的情书"] █命运,就算你想尽一切办法,也休想压弯我追求理想的执着 ...

  7. 《致盛夏的七封情书》 ------------ 第一篇《晨曦》

    写了一个短篇小说,<致盛夏的七封情书>,一共七篇,采用拼凑式的记述和多位不间断的场景转换,讲一个小小的爱情故事,不精美,也不感人,纯粹给目前毫无道理的无望生活找一点存在感. 第一篇< ...

  8. 第023封“情书”: 草书 Point Advection点的平流染色线

    ▉又一波韭菜长好了,该收割了,各位庄辛苦了! 像一棵 海草 海草随波飘摇,海草海草海草,随风飘摇!海草 海草浪花里舞蹈,海草 海草管它骇浪惊涛我有我乐逍遥,人海啊 茫茫啊随波逐流浮浮沉沉. 庄:韭菜的 ...

  9. 第068封“情书”:耶路撒冷Assembling a 3DScanOfTheEarth可视化地图数据

    第068封"情书":耶路撒冷Assembling a 3DScanOfTheEarth可视化地图数据 每一天都是神的恩赐,请不要辜负. ▉ 热情在慢慢消退,逐渐冷却,惰性的冰川大兵 ...

最新文章

  1. 智源大会参会指南:4天 100+场顶尖报告,硬核高密度,如何才能不留遗憾?
  2. linux卸载rpm包
  3. 英语单词 voltage simulation synthesize junction asynchronous mega optimize
  4. Git学习笔记——分支
  5. 【转】Jenkins+Ant+Jmeter接口自动化集成测试实例
  6. 端口 0-65536 TCP和UDP端口的区别
  7. 【BZOJ 1050】1050: [HAOI2006]旅行comf (动态SPFA)
  8. 高通平台添加自己的product后com.qualcomm.qti.tetherservice不停crash
  9. 各代iphone尺寸_iphone 各型号设备的屏幕尺寸
  10. 他,用了14年,从初代豆瓣工程师到AI公司CTO,创业心一直未变
  11. 购买JSP空间上当的其他网友登载的地址
  12. c#窗体设计 鼠标靠近 控件显示 提示 备注 信息
  13. 台湾大学开放式课程C语言,国立台湾大学-台大开放式课程.doc
  14. jvm(一.基础入门)
  15. 函数设计中参数的规则
  16. 第三周java实验报告
  17. 函数与事件吧,未整理
  18. 洞悉物联网发展1000问之为什么新零售不仅仅是无人零售?
  19. BZOJ2844: albus就是要第一个出场(线性基)
  20. 偏振光学的基础(一)

热门文章

  1. 优惠券叠加规则、优惠分摊介绍
  2. 模型调参:分步骤的提升模型的精度(cnn)
  3. js字符串空格转换符号
  4. 男孩用计算机简谱,男孩简单大气的名字 简谱大气的男孩名字
  5. Leetcode之动态规划(DP)专题-1025. 除数博弈(Divisor Game)
  6. 如何防止被人拉进微信群?
  7. Android10.0 压力测试--恢复出厂自动测试工具
  8. 赛门铁克新版备份恢复方案Backup Exec 15 知多少
  9. SSM之SpringMVC 04 —— Ajax、拦截器、文件上传和下载
  10. 网页制作 手机端与PC端兼容