STRUVEH
A Simple Package for the Struve H function


STRUVEH is a Mathematica package which evaluates the Struve H function.

STRUVEH is primarily an example of how to implement a new function in Mathematica. The package includes information about exact values, the derivative, and a series expansion for the function.

Package Installation:

In order for the package to be accessible, the package file must be placed in the appropriate place. A typical place is the "Applications" subdirectory of the "User Base Directory". These are directories set up by Mathematica. You can find out where the User Base Directory is by the Mathematica command:

        $UserBaseDirectory
      
Then you need to copy the package file to the "Applications" subdirectory of that directory.

Once the new package has been placed, you should probably run Mathematica and direct it to rebuild the Help database. This will serve to update Mathematica's internal information so that it can explain how the functions in the package are called.

Package Use:

To use the package, load it with the command:

        << StruveH.m
      

Licensing:

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

Reference:

  1. Milton Abramowitz, Irene Stegun,
    Handbook of Mathematical Functions,
    US Department of Commerce, 1964.
  2. Roman Maeder,
    Programming in Mathematica,
    Second Edition, Addison Wesley, 1991.
  3. Stephen Wolfram,
    The Mathematica Book,
    Fourth Edition,
    Wolfram Media / Cambridge University Press, 1999.

Source Code:

Examples and Tests:

List of Routines:

You can go up one level to the Mathematica packages and notebooks.


Last revised on 19 September 2005.