JGraph
v5.1


org.jgraph.util
Class Spline

java.lang.Object
  extended by org.jgraph.util.Spline

public class Spline
extends Object

Interpolates given values by B-Splines.


Constructor Summary
Spline(double[] xx, double[] yy)
          Creates a new Spline.
 
Method Summary
 double getDx(double x)
          Returns the first derivation at x.
 double getValue(double x)
          Returns an interpolated value.
 void setValues(double[] xx, double[] yy)
          Set values for this Spline.
 void solve(double[][] A, double[] b)
          Solves Ax=b and stores the solution in b.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Spline

public Spline(double[] xx,
              double[] yy)
Creates a new Spline.

Parameters:
xx -
yy -
Method Detail

setValues

public void setValues(double[] xx,
                      double[] yy)
Set values for this Spline.

Parameters:
xx -
yy -

getValue

public double getValue(double x)
Returns an interpolated value.

Parameters:
x -
Returns:

getDx

public double getDx(double x)
Returns the first derivation at x.

Parameters:
x -
Returns:

solve

public void solve(double[][] A,
                  double[] b)
Solves Ax=b and stores the solution in b.


JGraph
v5.1


Copyright (C) 2001-2004 Gaudenz Alder. All rights reserved.