spis.Util.Func
Class Ln
java.lang.Object
spis.Util.Func.Ln
- All Implemented Interfaces:
- ScalFunctionOfScal
- public class Ln
- extends java.lang.Object
- implements ScalFunctionOfScal
Class Name : Ln
Project ref : SPIS project
File name : Ln.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France
http://www.onecert.fr
Status : under development
Creation : Feb 26, 2004
Modification :
Description :
Versions and anomalies correction :
Version number | Author (name, e-mail) | Corrections/Modifications |
0.1 | JF Roussel, roussel@onecert.fr | Creation |
- Version:
- 0.1
- Author:
- JF Roussel
Constructor Summary |
Ln(float y0_,
float x0_)
Constructor with y0 and x0 constants to define f(x) = y0*ln(x/x0). |
Method Summary |
void |
apply(float[] x,
int n)
|
float |
compute(float x)
applies this function to x and returns the result |
void |
compute(float[] x,
int n,
float[] y)
applies this logarithm function to the array x (0 to n-1 elements) and assigns the result to y |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Ln
public Ln(float y0_,
float x0_)
- Constructor with y0 and x0 constants to define f(x) = y0*ln(x/x0).
compute
public float compute(float x)
- Description copied from interface:
ScalFunctionOfScal
- applies this function to x and returns the result
- Specified by:
compute
in interface ScalFunctionOfScal
- See Also:
ScalFunctionOfScal.compute(float)
compute
public void compute(float[] x,
int n,
float[] y)
- applies this logarithm function to the array x (0 to n-1 elements) and assigns the result to y
apply
public void apply(float[] x,
int n)
- See Also:
spis.Util.Func.ScalFunctionOfScal#apply(float[], int)