在数学和物理学中,Faddeeva函数或Kramp函数w=kramp(z)被广泛用于计算等离子体分散。Faddeeva或Kramp函数的定义为:w(z)=exp(-z^2)erfcx(z),其中erfcx(z)=erfc(-iz)是复数互补误差函数。该MATLAB代码能够保持Faddeeva或Kramp函数实部和虚部的精度至少达到13位有效数字,经过与Mathematica结果的对比验证。该算法基于Mofreh R. Zaghloul和Ahmed N. Ali的工作:“算法916:计算Faddeeva和Voigt函数”,ACM Trans。数学。柔软的。38 (2), 15 (2011)。