当使用渐进plot_implicit时,要显示一个窗口,可以使用matplotlib库中的pyplot模块来实现。以下是具体的步骤:
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
from sympy import symbols, plot_implicit
x, y, z = symbols('x y z')
expr = x**2 + y**2 + z**2 - 1
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
plot = plot_implicit(expr, (x, -1, 1), (y, -1, 1), (z, -1, 1), ax=ax)
plt.show()
完整的代码示例:
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
from sympy import symbols, plot_implicit
x, y, z = symbols('x y z')
expr = x**2 + y**2 + z**2 - 1
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
plot = plot_implicit(expr, (x, -1, 1), (y, -1, 1), (z, -1, 1), ax=ax)
plt.show()
这样,当运行代码时,会弹出一个窗口显示渐进plot_implicit的图形。
领取专属 10元无门槛券
手把手带您无忧上云