用matplotlib绘制函数图

matplotlib是一个功能非常强大的科学绘图库。今天我们来小小展示一下绘制简单函数的功能。

记得上学的时候,做过一类题,给一个二次函数,再给一个一次函数,求一下他们有无交点,交点在哪儿。我依稀记得当年好像画过图,并从图中找线索。今天就来用科技工具绘制一下,代码如下:

import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-30, 30, 100)#创建x展示的最大和最小值,以及将其分成了多少份
y1 = x**2-x*4-200#定义一个二次函数
y2 = x*1.5#定义一个一次函数
fig, ax = plt.subplots()#创建画布窗口
ax.plot(x, y1, label='$y = x**2-x*4-200$')#画出第一个函数
ax.plot(x, y2, label='$y = x*1.5$')#画出第二个函数
ax.legend()#绘制图例
plt.xlabel('x')#横轴名称
plt.ylabel('y')#纵轴名称
plt.title('Functions')#标题
plt.show()#一切就绪,展示吧!

用matplotlib绘制函数图

绘制完毕,回忆一下自己当代是否手绘过这个:-)

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75054
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:50
下一篇 2024 年 7 月 11 日 下午2:51

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注