Java
1. Setting up Java environment
If you are new to Java and you are interested in learning Java, I encourage you to use the Java Tutorial or get your hands on the book titled, The Java Programming Language, 4th Ed., by Arnold, Gosling and Holmes. You may use command line and a simple editor to edit your java codes but for any serious work you probably need an Interactive Development Environment (IDE). Here, we will use the free IDE called Netbeans and will go through the process of setting up Netbeans here:
2. Importing HI-SPEED Jar file
We will continue to use the Java class created previously to illustrate the following procedures for importing HI-SPEED jar file and the classes within the Jar file.
3. Importing HI-SPEED classes
For example, we showed here a simple example to call the modified Bessel function of the first kind of zeroth order.
In the meantime, you should be able to use most of the classes in HI-SPEED by going through the Java documentation and please feel free to drop me a line if you run into problems. I will add specfic and non-trivial examples in the future.
How-To Example 001: Using Nelder-Mead Simplex Method ( cgk.FastGeneralSimplex class ) to solve a simple multivariable optimization problem.
Mathematica
Please refer to SampleTest.nb and the User Guide in the archived package.
Matlab
Please refer to SampleTest.m and the User Guide in the archived package.