Julia 中是否有离散的 Dirac delta 函数?
Is there a discrete dirac delta function in Julia?
标题总结了它。我在 RatFun 和 SpectralMeasures 包中看到了一些提及,但我主要是在寻找类似于 Python.
的 Sympy 模块中的函数
编辑:感谢大家的回答和评论。我一直在寻找狄拉克三角洲的离散版本。起初我很困惑,想寻找一个“函数”,但实际上我只是在寻找表现出以下行为的克罗内克三角洲:
delta(x) = 1 如果 x=0
delta(x) = 0 否则
我很快意识到我什至不需要函数,我只需要处理参数中的差异。再次感谢!
MeasureTheory.jl 中有 Dirac
类型,但不确定它是否符合您的需要。
OP 基本上想要 Kronecker delta 函数
[https://en.wikipedia.org/wiki/Kronecker_delta]
这在 julia 中是微不足道的:
delta(n) = n == 0
标题总结了它。我在 RatFun 和 SpectralMeasures 包中看到了一些提及,但我主要是在寻找类似于 Python.
的 Sympy 模块中的函数编辑:感谢大家的回答和评论。我一直在寻找狄拉克三角洲的离散版本。起初我很困惑,想寻找一个“函数”,但实际上我只是在寻找表现出以下行为的克罗内克三角洲:
delta(x) = 1 如果 x=0
delta(x) = 0 否则
我很快意识到我什至不需要函数,我只需要处理参数中的差异。再次感谢!
MeasureTheory.jl 中有 Dirac
类型,但不确定它是否符合您的需要。
OP 基本上想要 Kronecker delta 函数 [https://en.wikipedia.org/wiki/Kronecker_delta] 这在 julia 中是微不足道的:
delta(n) = n == 0