﻿功能:Struve函数求值(Struve Function)

格式:StruveH(v,z)

说明:StruveH(v,z)=(0.5*z)^(v+1)∑[(-1)^k*(0.5*z)^(2*k)/({Gamma<算式解析\Gamma>}(k+1.5)*{Gamma<算式解析\Gamma>}(k+v+1.5))],其中k=0,1,2,……,∞。本函数由于目前还找不到较好的算法,因此计算出来的精度不是很如人意,但大致数据还是可以给出来的.

参考:{Struve Function<http://mathworld.wolfram.com/StruveFunction.html>}

例子:

StruveH(3.5i,4.5+i)//回车后得到如下结果
ans = 3.54508942792286 + 18.3729894835464i