<< StruveH.m

StruveH [ 1/2, x ]

Series [ StruveH [ 2, x ], { x, 0, 8 } ]

D [ StruveH[1, x ], x ]

Plot [ { StruveH[0, x], StruveH[1,x], StruveH[2,x] }, { x, 0, 13 }, PlotRange -> { -0.3, 2} ]