using System; using L=Science.Mathematics.SpecialFunction; namespace ScienceTest.MathematicsTest.SpecialFunctionTest { /// /// BesselTest /// public class BesselTest { public BesselTest() { } private string result; public string Result { get{return result;} } public void Compute() { result = Convert.ToString(L.Bessel.J0(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.Y0(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.J1(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.Y1(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.J(3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.Y(3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.I0(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.K0(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.I1(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.K1(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.I(3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.K(3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.J(0.3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.Y(0.3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.DerivativeOfJ(0.3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.DerivativeOfY(0.3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.I(0.3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.K(0.3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.DerivativeOfI(0.3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.DerivativeOfK(0.3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.Ai(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.Bi(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.DerivativeOfAi(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.DerivativeOfBi(3.0))+"\r\n"; result += Convert.ToString(L.Bessel.j(3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.y(3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.DerivativeOfj(3,3.0))+"\r\n"; result += Convert.ToString(L.Bessel.DerivativeOfy(3,3.0))+"\r\n"; } } } /* -0.260051957719931 0.376850015099634 0.339058958272536 0.324674423803395 0.309062864767568 -0.538541622777667 4.88079256503329 0.0347395043993002 3.95337021714292 0.0401564312439175 0.959753625399679 0.122170375993133 -0.0672549924820732 0.453909579499972 -0.446413101642365 -0.14237467266065 4.77824709006035 0.0351976322831403 3.92850512955912 -0.0408223456602821 0.00659113936671211 14.0373289834171 -0.0119129767226725 22.922214998527 0.152051657503429 -0.50802304058421 0.0959019448463563 0.410325726798436 */