PYTHON绘制常见函数图像
为了绘制一个常用函数的图像,我们可以使用Python的matplotlib库。以下是一些常用函数的示例代码:
import numpy as np
import matplotlib.pyplot as plt
# 定义x的范围
x = np.linspace(-10, 10, 400)
# 常用函数
functions = [
(lambda x: x, 'x'),
(np.sin, 'sin(x)'),
(np.cos, 'cos(x)'),
(np.tan, 'tan(x)'),
(np.arcsin, 'arcsin(x)'),
(np.arccos, 'arccos(x)'),
(np.arctan, 'arctan(x)'),
(np.exp, 'exp(x)'),
(np.log, 'log(x)'),
(lambda x: x**2, 'x^2'),
(lambda x: x**0.5, 'x^0.5')
]
# 绘制图像
plt.figure(figsize=(10, 10))
for i, (func, label) in enumerate(functions):
plt.subplot(4, 3, i + 1)
plt.title(label)
plt.plot(x, func(x), color='blue')
plt.grid()
plt.tight_layout()
plt.show()
这段代码定义了一个函数列表,这些函数包括了基本的数学运算以及其反函数。然后,使用一个循环遍历这些函数,并将它们的结果绘制在不同的子图中。这个例子展示了常用数学函数的图像。
评论已关闭