文件名称:kramp(z):Faddeeva 函数或 Kramp 函数(基于算法 916)-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-19 00:24:39
matlab
w=kramp(z) 是 Faddeeva 函数或 kramp 函数,也用于计算等离子体分散。 Faddeeva 或 Kramp 函数定义为: w(z)=exp(-z^2)erfcx(z) 其中 erfcx(z)=erfc(-iz) 是复数互补误差函数。 通过与 mathematica 的结果进行比较,该代码可以将 faddeeva ro kramp 函数的实部和虚部的精度通常保持在至少 13 位有效数字。 该算法基于以下工作: Mofreh R. Zaghloul和Ahmed N. Ali,“算法916:计算Faddeyeva和Voigt函数”,ACM Trans。 数学。 柔软的。 38 (2), 15 (2011)。
【文件预览】:
kramp.zip