所以我希望在 python 中创建以下函数的 log(y) vs log(x)。我不确定应该如何组合范围 (w) 以获得良好的图表。现在我把它留空了。
import numpy as np
import matplotlib.pyplot as plt
w =
y = 1/(1+2.56e-8*(w)^2)
plt.plot(log(w),log(y));
好的,所以现在我必须再做一个情节,但它有点复杂。
w = np.arange(1e3, 1e7, 1e3)
z = 1/ (((5.89824e-15 (w ** 4))+(1-2.56e-8 (w ** 2))) ** 0.5)
b = plt.loglog(w, z);
这给了我一个错误:
z = 1/ (((5.89824e-15 (w ** 4))+(1-2.56e-8 (w ** 2))) ** 0.5)
TypeError: 'float' object is not callable
没关系,我修好了。