2025.2.21

示例:绘制正弦函数图像
Python复制
import numpy as np
import matplotlib.pyplot as plt

定义函数范围

x = np.linspace(-2 * np.pi, 2 * np.pi, 1000) # 生成从 -2π 到 2π 的 1000 个点
y = np.sin(x) # 计算正弦函数值

绘制图像

plt.plot(x, y, label="sin(x)") # 绘制曲线
plt.title("Graph of sin(x)") # 添加标题
plt.xlabel("x") # 添加 x 轴标签
plt.ylabel("sin(x)") # 添加 y 轴标签
plt.grid(True) # 添加网格
plt.legend() # 添加图例
plt.show() # 显示图像
输出结果
运行上述代码后,你会看到一个从 -2π 到 2π 的正弦函数图像。
更多示例
如果你需要绘制其他函数,比如二次函数、指数函数等,只需要修改 y 的定义即可。例如:
绘制二次函数 y=x2
Python复制
x = np.linspace(-10, 10, 400) # 定义 x 的范围
y = x**2 # 定义二次函数
plt.plot(x, y, label="y = x^2")
plt.title("Graph of y = x^2")
plt.xlabel("x")
plt.ylabel("y")
plt.grid(True)
plt.legend()
plt.show()
绘制指数函数 y=ex
Python复制
x = np.linspace(-2, 2, 400) # 定义 x 的范围
y = np.exp(x) # 定义指数函数
plt.plot(x, y, label="y = e^x")
plt.title("Graph of y = e^x")
plt.xlabel("x")
plt.ylabel("y")
plt.grid(True)
plt.legend()
plt.show()
安装必要的库
如果你还没有安装 Matplotlib 和 NumPy,可以使用以下命令安装:
bash复制
pip install matplotlib numpy

posted @ 2025-02-21 23:00  258333  阅读(11)  评论(0)    收藏  举报