Jgsl

Jgsl




πŸ”ž ALL INFORMATION CLICK HERE πŸ‘ˆπŸ»πŸ‘ˆπŸ»πŸ‘ˆπŸ»

































Jgsl
Apache
|
Maven 2
|
GSL
|
Computing and Smart Buildings


















JGSL



Overview


Project Documentation













Project Information







Project Reports























import ch.visnet.jgsl.Jgsl;
import ch.visnet.jgsl.sf.Log;

public class LogDemo {
public static void main(String[] args) {
Jgsl.init();
System.out.println("Log 42 = " + Log.log(42));
}
}


> java -cp .:jgsl.jar LogDemo
Log 42 = 3.7376696182833684
>


double Log.log(double x); // log(x)
double Log.logAbs(double x); // log(1 + x)
...

double Exp.exp(double x); // exp(x)
double Exp.mult(double x, double y); // y * exp(x)
...


static public DoubleArray toDoubleArray(double[] array) {
DoubleArray result = new DoubleArray(array.length);
for (int i = 0; i < array.length; i++) {
result.setitem(i, array[i]);
}
return result;
}


double variance = Stats.variance(doubleArray, /*stride*/ 1, array.length);



The JGSL is a collection of Java classes that wrap around the
GNU Scientific
Library
. I started this project while I was working on
different building automation projects written in Java. I am
no longer very active on these projects but still maintain a
blog on this topic, Computing and Smart
Buildings
.


JGSL can be downloaded directly from Sourceforge
.


All programs that use the JGSL must call the following
initialization command at least once :


This command loads the part of GSL's native library that comes
with JGSL and makes its functions available to the JGSL
classes. Calling this command more than once is harmless. It
is, however, not thread-safe.


The following demonstrates the use of the natural logarithm function.


Compile this program and run it with the JGSL jarfile on your classpath:


This version (0.2) includes only GSL's special functions and
the statistics module.

The GSL's special functions have been are accessible from the
ch.visnet.jgsl.sf package. Each family of special functions
(log, exp, airy, bessel, etc) is mapped to a class whose
static functions are wrappers around the functions in that
family:


The statistics functions are accessible from the
ch.visnet.jgsl.stats package. The wrapper classes will not
work directly with Java arrays and you must wrap double arrays
to JGSL's DoubleArray class, as is done in
ch.visnet.jgsl.Util.java in the test folder:


The statistics functions can then be called with this
DoubleArray as argument, e.g.


See the README file for more information.


Starting this project has been a pleasure but I have no more
time to maintain it on my own, unless there's a very specific
feature from GSL you need included in JGSL (and are willing to
help me with). Don't hesitate to get in touch with me through
this project's SourceForge
homepage
.










Login

MyLeagueLineup
Administration





HOME
Subscribe to our Newsletter

Jackson Girls Softball League Jackson, MO
League Sponsored End of Season Party @ Cape Splash on July 17th @ 6:30 - 8:30 pm. Siblings & parents welcome.
Cheekwood has reserved rooms @ the Jackson Civic Center for the dates of June 7th, 8th, 9th.
If you have games on those dates, you should show up to the Civic Center BEFORE your scheduled game to get your pictures done.
If you do NOT have a game on those dates, Cheekwood will work with you to schedule a day/time to come in to get your photos done.
Once I know exactly what time they will be starting each day, I will post it here.
Schedules for all divisions (except PeeWee) are posted.Β The web site will be considered the MASTER LIST.Β If games are rained out, the make up games will be posted here ASAP.
Direct any questions to the appropriate commissioner.Β Cory for Upper Divisions Trent for Lower Divisions

Visitor Counter:

0

3

0

8

5

1




Contact Info

9652260499
johnson.icselbngr@gmail.com


Follow Me








Copyright Β© 2016 jgslbngr| All rights reserved.


Japanese Oral Creampies
Girl Banged Hard
Aki Hoshino

Report Page