swirl
Guide to OmniMark 9   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesLegacy LibrariesErrors
 
    Other Library Functions  
function  

jn

 
 

Library: Bessel functions (OMBESSEL)
Import: ombessel.xmd
Return type: opaque

Returns: A Bessel function of the first kind: order n.


Declaration

define external float function
     jn (value integer n, value float x)


Purpose

Use jn to calculate the Bessel function of the first kind (order n) for any value of x.

Example:


  import "ombessel.xmd" unprefixed
  import "omfloat.xmd" unprefixed
  process
     local integer x initial {2}
     local float y initial {17.5}   
     local float jn-bessel
     set jn-bessel to jn (x, y)
     output "A jn Bessel function of the first kind, order "
         || "d" % x
         || ", of "
         || "d" % y
         || " = "
         || "d" % jn-bessel
         || "%n"
  ; Output: "A jn Bessel function of the first kind, order 2, of 17.5 = 0.084433830294314"

      Other Library Functions
 
 

Top [ INDEX ] [ CONCEPTS ] [ TASKS ] [ SYNTAX ] [ LIBRARIES ] [ LEGACY LIBRARIES ] [ ERRORS ]

OmniMark 9.1.0 Documentation Generated: September 2, 2010 at 1:38:10 pm
If you have any comments about this section of the documentation, please use this form.

Copyright © Stilo International plc, 1988-2010.