python实现绘制函数图像
Posted ZhangJiQun.
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python实现绘制函数图像相关的知识,希望对你有一定的参考价值。
目录
python实现绘制二次函数图像
import matplotlib.pyplot as plt
import numpy as np
import math
x = np.linspace(-10, 10, 10) #分别代表最小,最大,数量, 生成一个等差数列
y = x ** 2 + 1
plt.plot(x, y)
plt.show()
python实现绘制三维函数图像
import matplotlib as mpl
from mpl_toolkits.mplot3d import Axes3D
import numpy as np
import matplotlib.pyplot as plt
mpl.rcParams['legend.fontsize'] = 10
fig = plt.figure()
ax = fig.gca(projection='3d')
theta = np.linspace(-4 * np.pi, 4 * np.pi, 100)
z = np.linspace(-2, 2, 100)
r = z ** 2 + 1
x = r * np.sin(theta)
y = r * np.cos(theta)
ax.plot(x, y, z, label='parametric curve')
ax.legend()
plt.show()
以上是关于python实现绘制函数图像的主要内容,如果未能解决你的问题,请参考以下文章