- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我试图在 Python 中将一般正切函数绘制到 matplotlib 上,但结果不正确。
我要绘制的函数是:$$ f(x) = A tan(\frac{2\pi}{\lambda} x -\phi ) $$
import numpy as np
import math
import matplotlib.pyplot as plt
import tkinter
f = lambda x, A, lambda_, phi: A * math.sin( ((2 * math.pi) / lambda_) * x - phi)
g = lambda x, A, lambda_, phi: A * math.cos( ((2 * math.pi) / lambda_) * x - phi)
h = lambda x, A, lambda_, phi: f(x, A, lambda_, phi) / g(x, A, lambda_, phi)
def generate_graph(A, lambda_, Phi):
plt.figure()
x = np.arange(-.95, .95, 0.005)
#plt.plot(x, [f(k, A, lambda_, Phi) for k in x], color='red')
#plt.plot(x, [g(k, A, lambda_, Phi) for k in x], color='blue')
plt.plt(x, [h(k, A, lambda_, Phi) for k in x], color='green')
plt.show()
A = 1 #amplitude
lambda_ = 3 #wavelength
Phi = 0 #phase shift
generate_graph(A, lambda_, Phi)
它应该是这样的:
但它最终看起来像这样:
最佳答案
关于python 没有正确绘制 "tangent"函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56978737/
我有一条二次贝塞尔曲线,我想计算给定点切线的斜率。例如,让它成为二次贝塞尔曲线的中点,因此 t=0.5(请参阅下面的链接以获取此图片)。我已经计算了二次贝塞尔曲线公式的一阶导数;但是我得到 400 作
我试图在 Python 中将一般正切函数绘制到 matplotlib 上,但结果不正确。 我要绘制的函数是:$$ f(x) = A tan(\frac{2\pi}{\lambda} x -\phi )
我问这个question不久前确实有助于达成解决方案。我已经找到了一种可以接受的方法,但仍然没有完全达到我想要的效果。假设有两个函数 f1[x] 和 g1[y] 我想确定 x 和 yAll], Plo
我昨天问了这个问题,但不确定我是否明确说明了我在寻找什么。假设我有两条曲线定义为 f[x_]:=...和 g[x_]:=...如下所示。我想使用 Mathematica 来确定两条曲线的切线的横坐标交
我正在尝试计算我的 Eigen 复矩阵的面积双曲正切 (atanh)。我没有在“特征库”中找到计算 atanh 的函数,我可以将这个表达式用于我的矩阵吗: atanh(x)= 1/2 (ln (1+x
我有什么是舞台上的两个圆圈,circ1 和 circ2。 circ1 的半径为 60,circ2 的半径为 30。 circ2 可以在播放时在舞台周围拖动。 我想要什么是通过公共(public)外切线
我是一名优秀的程序员,十分优秀!