【发布时间】:2019-02-04 13:33:14
【问题描述】:
我是 Python 的新手,正在尝试在曲面上绘制一条曲线。
这是我到目前为止并在 s 域中绘制了一个曲面的地方:
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
import cmath
x = np.linspace(-400, 0, 100)
y = np.linspace(-100, 100, 100)
X, Y = np.meshgrid(x,y)
fc=50
wc=2*np.pi*fc
s = X + Y*1j
Z= abs(1/(1+s/wc))
fig = plt.figure()
ax = fig.gca(projection='3d')
surf = ax.plot_surface(X, Y, Z)
ax.plot(X, Y, Z)
plt.ylabel('Im')
plt.show()
我现在需要用不同的颜色绘制 X = 0 的曲线,这意味着曲线沿着虚轴在同一表面上。 surf = ax.plot_surface(0, Y, Z) 不起作用。有没有人有这种情节的经验?
【问题讨论】:
-
您可能需要找出曲面与平面 x=0 的交点。
-
你能帮我解决这个问题吗:(