2026a

# fresnelc


菲涅尔余弦积分函数

函数库: TyMath

# 语法

A = fresnelc(z)

# 说明

A = fresnelc(z ) 返回菲涅尔余弦积分的z。示例

# 示例

数字的菲涅耳余弦积分函数

计算数字的菲涅耳余弦积分函数

using TyMath
fresnelc.([-2 0.001 1.22+0.31im])
ans = 1×3 Matrix{Number}:
-0.488253  0.001  0.861666-0.252365im
特殊值的菲涅耳余弦积分函数

求特殊值的菲涅耳余弦积分函数:

using TyMath
fresnelc.([0 Inf -Inf im*Inf -im*Inf])
ans = 1×5 Matrix{Number}:
0.0+0.0im  0.5  -0.5  0.0-0.5im  NaN+NaN*im
绘制菲涅尔余弦积分函数

从x = -5 到 5绘制菲涅耳余弦积分函数

using TyMath
using TyPlot
x = -5:0.01:5
y = fresnelc.(x)
plot(x,y)
grid("on")

# 输入参数

z-菲涅耳余弦积分数值的上限
标量 | 向量 | 矩阵 | 多维数组

菲涅耳余弦积分的上限,指定为数值、向量、矩阵或多维数组。

# 详细信息

菲涅尔余弦积分

z的菲涅尔余弦积分为

# 算法

fresnelc在整个复平面上是解析的。它满足 fresnelc(-z) = -fresnelc(z), adjoint(fresnelc(z)) = fresnelc(adjoint(z))。对于复数z,fresnelc(im*z) = im*fresnelc(z)。

对于特殊值z = 0、z = 以及,fresnelc返回 0、、0.0 - 0.5im和NaN+NaN*im

# 另请参阅

fresnels | erf