提示信息

Python绘制爱心形状的代码示例

广岛之恋 已关注

要用Python绘制一个爱心形状,可以使用matplotlib库来实现。这是一个简单的示例,展示如何通过参数方程绘制一个心形:

  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3. # 参数方程生成心形
  4. t = np.linspace(0, 2 * np.pi, 1000)
  5. x = 16 * np.sin(t)**3
  6. y = 13 * np.cos(t) - 5 * np.cos(2*t) - 2 * np.cos(3*t) - np.cos(4*t)
  7. # 绘制心形
  8. plt.figure(figsize=(6, 6))
  9. plt.plot(x, y, color='red')
  10. plt.title('Heart Shape')
  11. plt.axis('equal') # 保持比例
  12. plt.xlim(-20, 20)
  13. plt.ylim(-20, 20)
  14. plt.grid(True)
  15. plt.show()

在这个示例中,我们使用了一个经典的心形曲线的参数方程。numpy用于创建参数t的数组,而matplotlib则用于绘制和可视化这个心形。plt.axis('equal')确保x和y轴有相同的缩放比,以保持心形不变形。调整xlimylim可以更好地控制显示区域。

    遇到难题? "AI大模型GPT4.0、GPT" 是你的私人解答专家! 点击按钮去提问......
广岛之恋 关注 已关注

最近一次登录:2024-11-20 11:20:15   

暂时还没有签名,请关注我或评论我的文章
×
免费图表工具,画流程图、架构图