# expint
指数积分函数
函数库: TyMath
# 语法
Y = expint(z)
Y = expint(ν,z)
# 说明
Y = expint(z)默认ν=1,计算x的指数积分。示例
# 示例
计算指数积分
求 X = 1+2i 的指数积分。
using TyMath
expint(1+2im)
ans = -0.12678428559155952 - 0.03508158292818697im
expint(2,1+2im)
-0.09647074593904215 - 0.04586167512795947im
对指数积分绘图
对 [0,10] 区间内 X 的指数积分绘图。
using TyMath
using TyPlot
X = 0:0.01:10
Y = expint.(X)
plot(X,Y)
axis([-1 10 -0.5 4])
grid("on")
title("指数积分")
xlabel("x")
ylabel(raw"E_1(x)")
# 输入参数
z-输入数组标量 | 向量 | 矩阵 | 多维数组
输入,指定为标量、向量、矩阵或多维数组
数据类型: Int64 | Int32 | Int16 | Int128 | Float64 | Float32 | Float16 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128 | Complex
# 详细信息
指数积分
expint(ν,z) 的指数积分定义为
如果不指定 ν ,则默认 ν = 1 即
根据解析延拓,expint 是沿负实轴切割的复平面中的标量值函数。
还有一个有时称为指数积分的函数:柯西主值积分
对于正实数 x,它与 expint 的关系为
# 参考
[1] Abramowitz, M. and I. A. Stegun. Handbook of Mathematical Functions. Chapter 5, New York: Dover Publications, 1965.