Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
a
- Variable in class SciLib.Math.
quaternion
public members
abs()
- Method in class SciLib.Math.
complex
Compute the absolute value of this complex number.
abs()
- Method in class SciLib.Math.
complexVector
Make a real vector that contains the absolute values of all elements in the vector.
abs()
- Method in class SciLib.Math.
vector
change the vector to its absolute values.
abs(vector)
- Static method in class SciLib.Math.
vector
change the vector to its absolute values.
action
- Variable in class SciLib.AI.Search.
SearchNode
Action
- Interface in
SciLib.Util
action()
- Method in interface SciLib.Util.
Action
actionPerformed(ActionEvent)
- Method in class SciLib.Util.
FrameWin
default actionPerformed
Activation
- Interface in
SciLib.Neuro
This class defines an Activation function.
actualFrequency()
- Method in class SciLib.SP.
Wave
Compute the actual frequency
Adaline
- Class in
SciLib.Neuro
This class defines An Adaline Network.
Adaline(int, Activation)
- Constructor for class SciLib.Neuro.
Adaline
Make an Adeline network with specific size and activation function
add(boolean)
- Method in class SciLib.Math.
bitStream
Add one bit 'b' to this bitStream
add(char)
- Method in class SciLib.Math.
bitStream
Add one bit 'b' to this bitStream
add(int)
- Method in class SciLib.Math.
bitStream
Add one bit b to this bitStream
add(boolean)
- Method in class SciLib.Math.
booleanVector
Add an element of value x to the vector.
add(byte)
- Method in class SciLib.Math.
byteVector
Add a byte x to the vector.
add(short)
- Method in class SciLib.Math.
byteVector
Add a short value x to the vector.
add(complex)
- Method in class SciLib.Math.
complexVector
add a complex number to the vector.
add(double, double)
- Method in class SciLib.Math.
complexVector
add a complex number (x, y) to the vector.
add(int)
- Method in class SciLib.Math.
integerVector
Add an element of value x to the vector.
add(double)
- Method in class SciLib.Math.
vector
Add an element of value x to the vector.
addToPathCost(double)
- Method in class SciLib.AI.Search.
SearchNode
add to pathCost
alpha
- Variable in class SciLib.Neuro.SVM.
SVM
AM(double, double)
- Static method in class SciLib.SP.Comm.
Encode
Plot the result of modulating by Amplitude-Modulation technique.
AM(double, double, vector, vector, boolean)
- Static method in class SciLib.SP.Comm.
Encode
Generate the modulating signal by Amplitude-Modulation technique.
AMIData(int[])
- Static method in class SciLib.SP.Comm.
Encode
Recover digital data from bipolarAMI signal.
and(boolean, boolean)
- Static method in class SciLib.Math.
bitStream
and operation
and(int, int)
- Static method in class SciLib.Math.
bitStream
and operation
and(bitStream)
- Method in class SciLib.Math.
bitStream
Apply and method between this bitStream and a bitStream b
and(bitStream, int)
- Method in class SciLib.Math.
bitStream
Apply and method between this bitStream and a bitStream b from the index i
angle()
- Method in class SciLib.Math.
complex
Compute the angle in radian of the complex number.
angle()
- Method in class SciLib.Math.
complexVector
Make a real vector that contains angles in radian of all elements in the vector.
append(bitStream)
- Method in class SciLib.Math.
bitStream
Append the bitStream with a bitStream b
append(booleanVector)
- Method in class SciLib.Math.
booleanVector
Append an booleanVector x to this vector
append(byteVector)
- Method in class SciLib.Math.
byteVector
Append an byteVector x to this vector
append(integerVector)
- Method in class SciLib.Math.
integerVector
Append an integerVector x to this vector
append(vector)
- Method in class SciLib.Math.
vector
Append a vector x to this vector
Application
- Interface in
SciLib.AI.Search
This interface defines specific methods for different applications
approximate(Function, vector)
- Method in class SciLib.Neuro.
RbfNet
argmax()
- Method in class SciLib.Math.
byteVector
Compute the index of the maximum element in the vector.
argmax()
- Method in class SciLib.Math.
integerVector
Compute the index of the maximum element in the vector.
argmax()
- Method in class SciLib.Math.
vector
Compute the index of the maximum element in the vector.
argmin()
- Method in class SciLib.Math.
byteVector
Compute the index of the minimum element in the vector.
argmin()
- Method in class SciLib.Math.
integerVector
Compute the index of the minimum element in the vector.
argmin()
- Method in class SciLib.Math.
vector
Compute the index of the minimum element in the vector.
ASK(bitStream, boolean)
- Static method in class SciLib.SP.Comm.
Encode
Plot the result of modulating by Amplitude-shift keying technique.
AStar(Application, boolean)
- Method in class SciLib.AI.Search.
TreeSearch
implements A* search algorithm
Audio
- Class in
SciLib.SP
This class contains some useful methods to handle audio file.
Audio()
- Constructor for class SciLib.SP.
Audio
audioData
- Variable in class SciLib.SP.
Sound
audioDataStream
- Variable in class SciLib.SP.
Sound
autoCorrelation(vector)
- Static method in class SciLib.Math.ST.
Stat
Compute the autoCorrelation of the vector x
autoCovariance(vector)
- Static method in class SciLib.Math.ST.
Stat
Compute the autoCovariance of the vector x
averageError
- Variable in class SciLib.Neuro.
Nnet
averageFitness()
- Method in class SciLib.Neuro.
Population
Compute the average fitness
B
b
- Variable in class SciLib.Math.
quaternion
B
- Variable in class SciLib.Neuro.SVM.
SVM
b_low
- Variable in class SciLib.Neuro.SVM.
SVM
b_up
- Variable in class SciLib.Neuro.SVM.
SVM
bartlett(int)
- Static method in class SciLib.SP.
WindowFunction
Bartlett window with n points
BDS(Application, boolean)
- Method in class SciLib.AI.Search.
TreeSearch
implements Bidirectional search algorithm
BellmanFord(int[][], int, int, int)
- Static method in class SciLib.SP.Comm.
Control
Compute the least-cost path by Bellman-Ford Algorithm
BellmanFord(int[][], int, int)
- Static method in class SciLib.SP.Comm.
Control
Compute the least-cost path by Bellman-Ford Algorithm
Bess0(double, int)
- Static method in class SciLib.Math.
SpecFunc
The modified zeroth Bessl function
beta(double, double)
- Static method in class SciLib.Math.
SpecFunc
Compute the beta function at point z, w
betainc(double, double, double)
- Static method in class SciLib.Math.
SpecFunc
Compute the incomplete beta function betainc(a,b,x) betainc(a,b,x) = 1/beta(a,b) * integral from 0 to x of t^(a-1)(1-t)^(b-1) dt
BFS(Application)
- Method in class SciLib.AI.Search.
TreeSearch
implements breadth-first search algorithm
BFS(Application, boolean)
- Method in class SciLib.AI.Search.
TreeSearch
implements breadth-first search algorithm
bico(int, int)
- Static method in class SciLib.Math.
SpecFunc
Compute the binomial coefficient
Bid
- Class in
SciLib.AI.Auction
This class contains some methods to define a Bid; an application-oriented Bid can be extended from this one.
Bid(bitStream, double)
- Constructor for class SciLib.AI.Auction.
Bid
Bid(String, double)
- Constructor for class SciLib.AI.Auction.
Bid
bid
- Variable in class SciLib.AI.Auction.
Bid
BidTree
- Class in
SciLib.AI.Auction
This class contains some methods to build a SEARCH2 tree of Tuomas Sandholm.
BidTree(int)
- Constructor for class SciLib.AI.Auction.
BidTree
binary
- Variable in class SciLib.Neuro.SVM.
SVM
binaryDivision(bitStream, bitStream)
- Static method in class SciLib.SP.Comm.
Control
Perform binary division between two bit strings
binNode
- Class in
SciLib.AI.Search
A generic binary node used to build a binary tree.
binNode()
- Constructor for class SciLib.AI.Search.
binNode
binNode(Object)
- Constructor for class SciLib.AI.Search.
binNode
bipolarAMI(bitStream, boolean)
- Static method in class SciLib.SP.Comm.
Encode
Generate a signal from a bitStream data using bipolarAMI technique.
bisect(Function, double, double, int)
- Static method in class SciLib.Math.
nonLinear
Bisection method for solving nonlinear equation
bisect(Function, double, double, double)
- Static method in class SciLib.Math.
nonLinear
Bisection method for solving nonlinear equation
bitAt(int)
- Method in class SciLib.Math.
bitStream
return the character of the bit i int the bitStream
bitChar(boolean)
- Static method in class SciLib.Math.
bitStream
convert a digital pulse to bit character
bitrev(int, int)
- Static method in class SciLib.Math.
bitStream
return a number that is made by bitreversal of the integer n using q-bits representation by q bits.
bitrevi(complexVector)
- Method in class SciLib.SP.Transform.
Fourier
reverse indices of x by bit reversal
bitrevi(complexVector, complexVector)
- Method in class SciLib.SP.Transform.
Fourier
reverse indices of x by bit reversal and store the result in y
bits2num(int)
- Static method in class SciLib.Math.
bitStream
return the byggest integer number that can be repersented by q bits
BitsNeeded(int)
- Static method in class SciLib.Math.
byteVector
bitStream
- Class in
SciLib.Math
This class contains some methods to handle a string of bits.
bitStream()
- Constructor for class SciLib.Math.
bitStream
Allocates a new bitStream containing no data.
bitStream(int, boolean)
- Constructor for class SciLib.Math.
bitStream
Allocates a new bitStream containing a bits representation of an integer n.
bitStream(char, boolean)
- Constructor for class SciLib.Math.
bitStream
Allocates a new bitString containing a bits representation of a character c.
bitStream(byte)
- Constructor for class SciLib.Math.
bitStream
Allocates a new bitString containing a bits representation of a byte b.
bitStream(byte[])
- Constructor for class SciLib.Math.
bitStream
Allocates a new bitString containing a bits representation of a byte array b.
bitStream(booleanVector)
- Constructor for class SciLib.Math.
bitStream
Allocates a new bitStream containing a initialized booleanVector bits.
bitStream(int[])
- Constructor for class SciLib.Math.
bitStream
Allocates a new bitStream containing a initialized pulse array.
bitStream(String)
- Constructor for class SciLib.Math.
bitStream
Allocates a new bitStream containing a initialized bit character String.
blackWhite()
- Method in class SciLib.SP.IP.
Picture
make a lack and white picture
booleanPulse(int)
- Static method in class SciLib.Math.
bitStream
convert an bit integer to a digital pulse
booleanPulse(char)
- Static method in class SciLib.Math.
bitStream
convert a bit character to a digital pulse
booleanVector
- Class in
SciLib.Math
This class defines a dynamic vector of type intger.
booleanVector()
- Constructor for class SciLib.Math.
booleanVector
Allocates an empty vector.
booleanVector(int)
- Constructor for class SciLib.Math.
booleanVector
Allocates a vector of size n with initiařized values 0.
booleanVector(boolean[])
- Constructor for class SciLib.Math.
booleanVector
Allocates a vector from the array vec.
booleanVector(booleanVector)
- Constructor for class SciLib.Math.
booleanVector
Make a copy of the vector x.
box(Graphics, double, double, double, double)
- Method in class SciLib.Grp.
Graphics2D
Plot a rectangle.
box(Graphics, double, double, double, double, double, double)
- Method in class SciLib.Grp.
Graphics3D
Make a box for coordinate system
box(Graphics, double, double, double, double, double, double, boolean)
- Method in class SciLib.Grp.
Graphics3D
Make a box for coordinate system
BSVM
- Class in
SciLib.Neuro.SVM
BSVM(FileHandler, Kernel, boolean, int)
- Constructor for class SciLib.Neuro.SVM.
BSVM
Constructor
BSVM(FileHandler, boolean, int)
- Constructor for class SciLib.Neuro.SVM.
BSVM
Constructor
BSVM(matrix, integerVector, Kernel, boolean, int)
- Constructor for class SciLib.Neuro.SVM.
BSVM
Constructor
BSVM(matrix, integerVector, Kernel, int, int)
- Constructor for class SciLib.Neuro.SVM.
BSVM
Constructor
BSVM(matrix, integerVector, Kernel)
- Constructor for class SciLib.Neuro.SVM.
BSVM
Constructor
bwFilter(Image, Component)
- Static method in class SciLib.SP.IP.
Filter
black and white filter an image with a media tracker in a component c
byteSignal
- Variable in class SciLib.SP.
Sound
byteValue(byte)
- Static method in class SciLib.Math.
byteVector
get the value of a byte
byteVector
- Class in
SciLib.Math
This class defines a dynamic vector of type intger.
byteVector()
- Constructor for class SciLib.Math.
byteVector
Allocates an empty vector.
byteVector(int)
- Constructor for class SciLib.Math.
byteVector
Allocates a vector of size n with initiařized values 0.
byteVector(byte[])
- Constructor for class SciLib.Math.
byteVector
Allocates a vector from the array vec.
byteVector(String)
- Constructor for class SciLib.Math.
byteVector
Make a byteVector from s String s.
byteVector(byteVector)
- Constructor for class SciLib.Math.
byteVector
Make a copy of the vector x.
C
c
- Variable in class SciLib.Neuro.
RbfNet
contains K-cluster indexes
c
- Variable in class SciLib.Neuro.SVM.
PolynomialKernel
C
- Variable in class SciLib.Neuro.SVM.
SVM
c
- Variable in class SciLib.SP.IP.
Picture
c1
- Variable in class SciLib.Neuro.SVM.
BSVM
c2
- Variable in class SciLib.Neuro.SVM.
BSVM
changeIntensities(int)
- Method in class SciLib.SP.IP.
Picture
change intensities
changeView(vector, vector, vector, double)
- Method in class SciLib.Grp.
Graphics3D
change 3D View
changeWindowSize(Dimension)
- Method in class SciLib.Grp.
Graphics2D
change graphics window size
changeWindowSize(int, int)
- Method in class SciLib.Grp.
Graphics2D
change graphics window size
checkBit(int, int, boolean)
- Method in class SciLib.Math.
bitStream
Check a bit value in a sequence of bits from index i to index j
checkValidClassify(vector)
- Static method in class SciLib.Neuro.
Classify
Classify a pattern y by the check valid method
chooseKRowsRandomly(matrix, integerVector, int)
- Static method in class SciLib.Neuro.
Classify
Choose randomly k rows of the matrix m.
Classify
- Class in
SciLib.Neuro
This class defines methods used to solve a classification problem.
Classify()
- Constructor for class SciLib.Neuro.
Classify
classify(vector, int)
- Static method in class SciLib.Neuro.
Classify
Classify a pattern y
classify(int, integerVector)
- Method in class SciLib.Neuro.
RbfNet
classify the data from a test file
closeFile()
- Method in interface SciLib.Neuro.SVM.
FileHandler
closeFile()
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
closeFile()
- Method in class SciLib.Neuro.SVM.
SVMReadBinaryData
closeFile()
- Method in class SciLib.Neuro.SVM.
SVMReadTextData
closeWindow
- Class in
SciLib.Util
This class, when it receives window events will close the current window.
closeWindow()
- Constructor for class SciLib.Util.
closeWindow
cm
- Variable in class SciLib.SP.IP.
Picture
co
- Static variable in class SciLib.Grp.
LSystem
coef(double[], double[])
- Static method in class SciLib.Math.
nonLinear
Compute the coefficients by divided difference
columns
- Variable in class SciLib.Neuro.SVM.
SVMFileHandler
comb(vector, vector, String)
- Static method in class SciLib.Grp.
Plot
default comb method
comb(vector, String)
- Static method in class SciLib.Grp.
Plot
default comb method
comb(Graphics2D, vector, vector, String)
- Static method in class SciLib.Grp.
Plot
default comb method
commonElement(LinkedList<SearchNode>, LinkedList<SearchNode>, Application)
- Method in class SciLib.AI.Search.
TreeSearch
check if two lists are not disjoint
compareTo(Object, Object)
- Method in interface SciLib.Util.
Comparison
Comparison
- Interface in
SciLib.Util
This interface defines a compareTo method that compares two objects
complex
- Class in
SciLib.Math
This class contains some methods to handle complex numbers.
complex()
- Constructor for class SciLib.Math.
complex
Make a zero complex number.
complex(double, double)
- Constructor for class SciLib.Math.
complex
Make a complex number z=(re, im)
complex(double)
- Constructor for class SciLib.Math.
complex
Make a complex number from a real number
complexMatrix
- Class in
SciLib.Math
This class contains some methods to handle the matrix problems
complexMatrix()
- Constructor for class SciLib.Math.
complexMatrix
Allocates a 0x0 matrix.
complexMatrix(int, int)
- Constructor for class SciLib.Math.
complexMatrix
Allocates a m x n matrix.
complexMatrix(complexMatrix)
- Constructor for class SciLib.Math.
complexMatrix
Make a copy of a matrix ma.
complexVector
- Class in
SciLib.Math
This class contains some methods to handle a vector of complex numbers.
complexVector()
- Constructor for class SciLib.Math.
complexVector
Allocates a new complexVector containing no data.
complexVector(int)
- Constructor for class SciLib.Math.
complexVector
Allocates a new complexVector of length n.
complexVector(vector)
- Constructor for class SciLib.Math.
complexVector
Make a complexVector from a real vector x.
complexVector(complexVector)
- Constructor for class SciLib.Math.
complexVector
Make a complexVector from another complex vector x.
complexVector(complex[])
- Constructor for class SciLib.Math.
complexVector
Make a complexVector from an array of complex numbers.
computeB()
- Method in class SciLib.Neuro.SVM.
SVM
compute the the threshold value b
computeF(vector)
- Method in interface SciLib.Math.
FunctionmD
computeOutput(vector)
- Method in class SciLib.Neuro.
Adaline
Compute output
computeOutput(vector)
- Method in class SciLib.Neuro.
Madaline
Compute output
computeOutput(vector)
- Method in class SciLib.Neuro.
RbfNet
Compute the output from an input vector x
computePhiAt(vector, int)
- Method in class SciLib.Neuro.
RbfNet
Compute phi(x_i)
computeRadius()
- Method in class SciLib.Neuro.
RbfNet
Compute the radius = M/d^2
computeTheBest()
- Method in class SciLib.Neuro.
Population
Generate theBestGen for all variables
computeY(double)
- Method in interface SciLib.Math.
Function
computeZ(double, double)
- Method in interface SciLib.Math.
Function3D
concat(booleanVector)
- Method in class SciLib.Math.
booleanVector
Append a booleanVector x to this vector
concat(byteVector)
- Method in class SciLib.Math.
byteVector
Append a vector x to this vector
concat(integerVector)
- Method in class SciLib.Math.
integerVector
Append a vector x to this vector
concat(vector)
- Method in class SciLib.Math.
vector
Append a vector x to this vector
conj()
- Method in class SciLib.Math.
complex
set the complex number equal to its conjugate.
conj(complex)
- Static method in class SciLib.Math.
complex
Make a complex number that is equal to the conjugate of x.
conj()
- Method in class SciLib.Math.
complexVector
Change the vector to its conjugates.
conjugate()
- Method in class SciLib.Math.
quaternion
the conjugate of this quaternion
conjugate(quaternion, quaternion)
- Static method in class SciLib.Math.
quaternion
the division of 2 quaternions x/y
contrast(int, int, String)
- Method in class SciLib.SP.IP.
Picture
make a contrast picture
Control
- Class in
SciLib.SP.Comm
This class contains some methods to perform the communications Control techniques.
Control()
- Constructor for class SciLib.SP.Comm.
Control
conv(double[], double[])
- Static method in class SciLib.SP.
Sp
Computer the linear convolution of two signals x*y
conv(vector, vector)
- Static method in class SciLib.SP.
Sp
Computer the linear convolution of two signals x*y
coord(Graphics, double, double, double, double)
- Method in class SciLib.Grp.
Graphics2D
Draw a 2D coordinate system in a frame window.
coord2D(Graphics, double, double, double, double)
- Method in class SciLib.Grp.
Graphics2D
Make a 2D coordinate system without drawing it in a frame window.
coord2D(Graphics, vector, vector)
- Method in class SciLib.Grp.
Graphics2D
Make a 2D coordinate system and plot it in a frame window.
coord2D(Graphics, vector, vector, String)
- Method in class SciLib.Grp.
Graphics2D
Make a 2D coordinate system and plot it in a frame window with a specific
coord3D(Graphics, double, double, double, double, double, double)
- Method in class SciLib.Grp.
Graphics3D
Make a 3D coordinate system
coord3D(Graphics, vector, vector)
- Method in class SciLib.Grp.
Graphics3D
Make a 3D coordinate system
copy(bitStream)
- Static method in class SciLib.Math.
bitStream
Make a copy of a given bitStream
copy(booleanVector)
- Static method in class SciLib.Math.
booleanVector
Make a copy of the vector x.
copy(byteVector)
- Static method in class SciLib.Math.
byteVector
Make a copy of the vector x.
copy(integerVector)
- Static method in class SciLib.Math.
integerVector
Make a copy of the vector x.
correlation(vector, vector)
- Static method in class SciLib.Math.ST.
Stat
Compute the correlation of two vectors x, y
cos(vector)
- Static method in class SciLib.Math.
Num
Compute cos(x) for all elements x in the vector v
covariance(vector, vector)
- Static method in class SciLib.Math.ST.
Stat
Compute the covariance of two vectors x, y
CRC(bitStream, bitStream)
- Static method in class SciLib.SP.Comm.
Control
Perform a CRC check
CRC_Transmitted(bitStream, bitStream)
- Static method in class SciLib.SP.Comm.
Control
Generate the transmitted signal with the Cyclic Redundancy Check
crop(int, int, int, int, Image, Component)
- Static method in class SciLib.SP.IP.
Filter
crop an image with a specific rectangle
crop(Rectangle, Image, Component)
- Static method in class SciLib.SP.IP.
Filter
crop an image with a specific rectangle
crop(int, int, int, int)
- Method in class SciLib.SP.IP.
Picture
crop an image with a specific rectangle
crop(Rectangle)
- Method in class SciLib.SP.IP.
Picture
crop an image with a specific rectangle
crossover()
- Method in class SciLib.Neuro.
Population
Crossover selection: selects two parents that take part in the crossover.
crossProduct(rPoint, rPoint)
- Static method in class SciLib.Math.
rPoint
Compute the cross product of the two vector in 3D space
crossValidation(int, double, int, double, int, double, double)
- Method in class SciLib.Neuro.SVM.
BSVM
cross-validation
crossValidation(int, double, int, double, int, double, double)
- Method in class SciLib.Neuro.SVM.
DAGSVM
cross-validation
crossValidation(int, double, int, double, int, double, double)
- Method in class SciLib.Neuro.SVM.
OAASVM
cross-validation
crossValidation(int, double, int, double, int, double, double)
- Method in class SciLib.Neuro.SVM.
OAOSVM
cross-validation
crossValidation(int, double, int, double, int, double, double)
- Method in interface SciLib.Neuro.SVM.
SMO
crossValidation(int, double, int, double, int, double, double)
- Method in class SciLib.Neuro.SVM.
SVM
cuberoot(double)
- Static method in class SciLib.Math.
math
Compute cuberoot of a double x
cuberoot(vector)
- Static method in class SciLib.Math.
Num
Compute cuberoot(x) for all elements x in the vector y
CUBEROOT
- Static variable in class SciLib.SP.Transform.
Trans
cuberoot(vector)
- Static method in class SciLib.SP.Transform.
Trans
cuberoot transform of a vector
cutLeft(int)
- Method in class SciLib.Math.
bitStream
cut n bits of the bitStream from the left.
cutRight(int)
- Method in class SciLib.Math.
bitStream
cut n bits of the bitStream from the right.
D
d
- Variable in class SciLib.Neuro.SVM.
PolynomialKernel
DAGNode
- Class in
SciLib.Neuro.SVM
DAGNode()
- Constructor for class SciLib.Neuro.SVM.
DAGNode
Constructor
DAGNode(BSVM)
- Constructor for class SciLib.Neuro.SVM.
DAGNode
DAGSVM
- Class in
SciLib.Neuro.SVM
DAGSVM(int, FileHandler, Kernel)
- Constructor for class SciLib.Neuro.SVM.
DAGSVM
Constructor
data
- Variable in class SciLib.AI.Search.
Node
decibel(double)
- Static method in class SciLib.Math.
math
Compute decibel value of a double x.
decibel(vector)
- Static method in class SciLib.Math.
Num
Compute decibel(x) for all elements x in the vector v.
decibelPlot()
- Method in class SciLib.SP.Transform.
Fourier
plot the decibel magnitude of the FT spectrum.
decibelToNumber(double)
- Static method in class SciLib.Math.
math
Compute the number from its decibel
decodeMuLaw(byteVector)
- Static method in class SciLib.SP.
muLawCodec
Decode a mu-law vector
defaultView()
- Method in class SciLib.Grp.
Graphics3D
set the view matrix to the default view
degreesToRadians(double)
- Static method in class SciLib.Math.
math
convert the degrees to radians of an angle theta.
depth
- Variable in class SciLib.AI.Auction.
BidTree
depth
- Variable in class SciLib.AI.Search.
SearchNode
DesiredOutputMatrix
- Variable in class SciLib.Neuro.
Nnet
deviation(vector)
- Static method in class SciLib.Math.ST.
Stat
Compute the standard deviation of vector x
DFS(Application, boolean)
- Method in class SciLib.AI.Search.
TreeSearch
implements depth-first search algorithm
differentialManchester(bitStream, boolean)
- Static method in class SciLib.SP.Comm.
Encode
Generate a signal from a bitStream data using differentialManchester technique.
differentialManchesterData(int[])
- Static method in class SciLib.SP.Comm.
Encode
Recover digital data from differentialManchester signal.
Dijkstra(double[][], int, int)
- Static method in class SciLib.SP.Comm.
Control
Compute the least-cost path by Dijkstra Algorithm
Dijkstra(int[][], int, int)
- Static method in class SciLib.SP.Comm.
Control
Compute the least-cost path by Dijkstra Algorithm
Dijkstra(matrix, int, int)
- Static method in class SciLib.SP.Comm.
Control
Compute the least-cost path by Dijkstra Algorithm
directSeq(bitStream, bitStream)
- Static method in class SciLib.SP.Comm.
Encode
Generate a direct sequence signal.
diric(vector, int)
- Static method in class SciLib.Math.
Num
Compute Dirichlet(x,n) for all elements in the vector x
diric(double, int)
- Static method in class SciLib.Math.
SpecFunc
Compute Dirichlet(x,n)
dissolve(int, Image, Component)
- Static method in class SciLib.SP.IP.
Filter
rgb filter an image with a media tracker in a component c
dissolve(int)
- Method in class SciLib.SP.IP.
Picture
Alpha filter an image with a media tracker in a component c
distance(rPoint)
- Method in class SciLib.Math.
rPoint
compute the distance from this point to a point a
distance(vector)
- Method in class SciLib.Math.
vector
compute the distance between this point vector to a vector x
distance(vector, vector)
- Static method in class SciLib.Math.
vector
compute the distance between to point vector
DLS(Application, int, boolean)
- Method in class SciLib.AI.Search.
TreeSearch
implements depth-limited search algorithm
doneTransf()
- Method in class SciLib.Neuro.SVM.
BSVM
doneTransform()
- Method in class SciLib.Neuro.SVM.
BSVM
dot(integerVector, integerVector, integerVector, integerVector)
- Static method in class SciLib.Math.
integerVector
compute the dot product of two sparse binary vector a sparse vectors.
dot(integerVector, integerVector)
- Static method in class SciLib.Math.
integerVector
compute the dot product of two sparse binary vector a sparse vectors.
dot(vector, vector)
- Static method in class SciLib.Math.
vector
compute the dot product of the two vectors x, y
dot(integerVector, vector, integerVector, vector)
- Static method in class SciLib.Math.
vector
compute the dot product of the two sparse vectors x, y
dotProduct(rPoint, rPoint)
- Static method in class SciLib.Math.
rPoint
Compute the dot product of the two vector in 3D space
drawCurve(Graphics)
- Static method in class SciLib.Grp.
LSystem
drawImage(Graphics)
- Method in class SciLib.SP.IP.
Picture
draw image
drawImage(Graphics, int, int)
- Method in class SciLib.SP.IP.
Picture
draw image
drawLine(Graphics, double, double, double, double)
- Method in class SciLib.Grp.
Graphics2D
draw a line from (x1,y1) to (x2,y2)
duration()
- Method in class SciLib.SP.
Sound
compute the duration
E
edge()
- Method in class SciLib.SP.IP.
Picture
make an edge picture
elementAt(int)
- Method in class SciLib.Math.
bitStream
Return the bit i
elementAt(int)
- Method in class SciLib.Math.
booleanVector
return the value of vector at index i.
elementAt(int)
- Method in class SciLib.Math.
byteVector
return the value of vector at index i.
elementAt(int, int)
- Method in class SciLib.Math.
complexMatrix
return the value element of matrix at row i and column j.
elementAt(int)
- Method in class SciLib.Math.
complexVector
return a complex number at index "index".
elementAt(int)
- Method in class SciLib.Math.
integerVector
return the value of vector at index i.
elementAt(int, int)
- Method in class SciLib.Math.
matrix
return the value element of matrix at row i and column j.
elementAt(int)
- Method in class SciLib.Math.
vector
return the value of vector at index i.
elitist()
- Method in class SciLib.Neuro.
Population
Elitist function: If the best member of the current generation is worse then the best member of the previous generation, the latter one would replace the worst member of the current population
Encode
- Class in
SciLib.SP.Comm
This class contains some methods to perform the encoding techniques.
Encode()
- Constructor for class SciLib.SP.Comm.
Encode
eps
- Variable in class SciLib.Neuro.SVM.
SVM
erf(double)
- Static method in class SciLib.Math.
SpecFunc
Compute the error function erf(x) erf(x) = 2/sqrt(pi) * integral from 0 to x of exp(-t^2)dt
erfc(double)
- Static method in class SciLib.Math.
SpecFunc
Compute the error function erfc(x) erfx(x) = 2/sqrt(pi) * integral from x to inf of exp(-t^2)dt
error(vector, vector)
- Static method in class SciLib.Math.ST.
timeSeries
Compute error vector, x - y
error
- Variable in class SciLib.Neuro.
Layer
error_cache
- Variable in class SciLib.Neuro.SVM.
SVM
errorThreshold
- Variable in class SciLib.Neuro.
Nnet
eval(double[], double[], int, double)
- Static method in class SciLib.Math.
nonLinear
Compute the value of polynom with Horner's rule
evaluate()
- Method in class SciLib.Neuro.
Population
evaluate the fitness
Evolution()
- Method in class SciLib.Neuro.
Population
Evolution process
exists(String)
- Static method in class SciLib.Util.
fileProcessing
check if a file exists
exit
- Variable in class SciLib.Util.
FrameWin
exp(complex)
- Static method in class SciLib.Math.
complex
compute the exponent of a complex number x
exp(vector)
- Static method in class SciLib.Math.
Num
Compute exp(x) for all elements x in the vector v
expi(double)
- Static method in class SciLib.Math.
SpecFunc
Compute the exponent integral function expi(n,x) = integral from -inf to x of exp(t)/t dt
expint(int, double)
- Static method in class SciLib.Math.
SpecFunc
Compute the exponent integral function expint(n,x) = integral from 1 to inf of exp(-x*t)/t^n dt
export
- Variable in class SciLib.Util.
FrameWin
F
f
- Variable in class SciLib.Neuro.
Population
f(int)
- Method in class SciLib.Neuro.SVM.
SVM
compute the decision function without the threshold value b
f(vector)
- Method in class SciLib.Neuro.SVM.
SVM
compute the decision function without the threshold value b
factln(int)
- Static method in class SciLib.Math.
SpecFunc
Compute the logarithm of n!
factor(int)
- Static method in class SciLib.Math.
Num
Generate a vector of prime factors of n.
FailException
- Exception in
SciLib.Math
This class handles some RunTime problems.
FailException(String)
- Constructor for exception SciLib.Math.
FailException
FCS(bitStream, bitStream)
- Static method in class SciLib.SP.Comm.
Control
Generate the FCS of the Cyclic Redundancy Check
fft(complexVector)
- Method in class SciLib.SP.Transform.
Fourier
The Fast Fourier Transform of a given complex vector f of arbitrary length.
fft(vector)
- Method in class SciLib.SP.Transform.
Fourier
The Fast Fourier Transform of a given real vector f of arbitrary length.
FFT
- Static variable in class SciLib.SP.Transform.
Trans
file
- Variable in class SciLib.Neuro.SVM.
SVM
FileHandler
- Interface in
SciLib.Neuro.SVM
fileProcessing
- Class in
SciLib.Util
This class contains some methods to read and write a text file.
fileProcessing()
- Constructor for class SciLib.Util.
fileProcessing
Filter
- Class in
SciLib.SP.IP
This class contains some useful methods used in image processing.
Filter()
- Constructor for class SciLib.SP.IP.
Filter
filter(vector, vector, vector)
- Static method in class SciLib.SP.
Sp
Filters the data in vector x with the filter described by vectors a and b
filter(double[], double[], double[])
- Static method in class SciLib.SP.
Sp
Filters the data in vector x with the filter described by vectors a and b
flimit
- Variable in class SciLib.AI.Search.
Result
format(int)
- Static method in class SciLib.Util.
Util
Construct a DecimalFormat with n decimal digits
Fourier
- Class in
SciLib.SP.Transform
This class contains some methods to handle a Fourier transform of a signal.
Fourier()
- Constructor for class SciLib.SP.Transform.
Fourier
Make a Fourier Object
FrameWin
- Class in
SciLib.Util
This class is used to display information, graphics or text.
FrameWin(String)
- Constructor for class SciLib.Util.
FrameWin
Constructor - Make a display window
FrameWin(String, int, int)
- Constructor for class SciLib.Util.
FrameWin
Constructor - Make a display window at position x, y
FSK(bitStream, boolean)
- Static method in class SciLib.SP.Comm.
Encode
Plot the result of modulating by Frequency-shift keying technique.
Function
- Interface in
SciLib.Math
Function3D
- Interface in
SciLib.Math
FunctionmD
- Interface in
SciLib.Math
G
g(double)
- Method in interface SciLib.Neuro.
Activation
g(double)
- Method in class SciLib.Neuro.
GaussianRbf
g
- Variable in class SciLib.Neuro.
Nnet
G
- Variable in class SciLib.Neuro.
RbfNet
g(double)
- Method in class SciLib.Neuro.
sgn
g(double)
- Method in class SciLib.Neuro.
sigmoid
g(double)
- Method in class SciLib.Neuro.
tanh
G0
- Variable in class SciLib.Neuro.
RbfNet
g2D
- Static variable in class SciLib.Grp.
LSystem
GACV1
- Variable in class SciLib.Neuro.SVM.
SVM
gamma(double)
- Static method in class SciLib.Math.
SpecFunc
Compute the logarithm of the gamma function at a point x gamma(x) = integral from 0 to inf of t^(x-1)exp(-t)dt
gammaln(double)
- Static method in class SciLib.Math.
SpecFunc
Compute the logarithm of the gamma function at a point x gamma(x) = integral from 0 to inf of t^(x-1)exp(-t)dt
gammap(double, double)
- Static method in class SciLib.Math.
SpecFunc
Compute the gamma incomplete function P(a,x) gammap(a,x) = 1/gamma(a) * integral from 0 to x of t^(a-1)exp(-t)dt
gammaq(double, double)
- Static method in class SciLib.Math.
SpecFunc
Compute the gamma incomplete function Q(a,x) = 1 - P(a,x)
Gauss(double[][], int[])
- Static method in class SciLib.Math.
LinearSystem
Perform Gaussian elimination with scaled partial pivoting
Gauss(matrix, integerVector)
- Static method in class SciLib.Math.
LinearSystem
Perform Gaussian elimination with scaled partial pivoting
GaussDist(double, double)
- Static method in class SciLib.Math.ST.
Stat
Compute the one-dimensional Gaussian distribution with mean mu and standard deviation sigma
gaussian(int)
- Static method in class SciLib.Math.
Num
Make a vector of length n with the normally distributed double values.
GaussianRbf
- Class in
SciLib.Neuro
This class defines a Gaussian Radial Basis Function.
GaussianRbf()
- Constructor for class SciLib.Neuro.
GaussianRbf
GaussianRBFKernel
- Class in
SciLib.Neuro.SVM
GaussianRBFKernel(double)
- Constructor for class SciLib.Neuro.SVM.
GaussianRBFKernel
GaussianRBFKernel()
- Constructor for class SciLib.Neuro.SVM.
GaussianRBFKernel
gausspdf(vector, vector, double)
- Static method in class SciLib.Math.ST.
Stat
Compute the Gaussian distribution of vector x with mean mu and standard deviation sigma
gcd(int, int)
- Static method in class SciLib.Math.
math
Compute the greatest common divisor of a and b computed using iterative version of Euclid's algorithm
gDerivative(double)
- Method in interface SciLib.Neuro.
Activation
gDerivative(double)
- Method in class SciLib.Neuro.
GaussianRbf
gDerivative(double)
- Method in class SciLib.Neuro.
sgn
gDerivative(double)
- Method in class SciLib.Neuro.
sigmoid
gDerivative(double)
- Method in class SciLib.Neuro.
tanh
gencs(double)
- Static method in class SciLib.Grp.
LSystem
gencs(int)
- Static method in class SciLib.Grp.
LSystem
genData(vector, vector)
- Static method in class SciLib.Grp.
LSystem
GENERALIZATIONRBFNW
- Static variable in class SciLib.Neuro.
RbfNet
generate(int, int)
- Static method in class SciLib.Math.
byteVector
create a uniform vector that has elements from an integer "from" to an integer "to".
generate(int, int)
- Static method in class SciLib.Math.
integerVector
create an integerVector that has elements from an integer "from" to an integer "to".
generate(int, int)
- Static method in class SciLib.Math.
vector
create a uniform vector that has elements from an integer "from" to an integer "to".
generate(double, double, double)
- Static method in class SciLib.Math.
vector
Make a uniform vector that has elements from a double "from" to a double "to", the values are increased by a value "inc" .
generate()
- Method in class SciLib.Neuro.
Layer
generate the parameters of the layer
generate()
- Method in class SciLib.Neuro.
Nnet
Initialize the parameters of the neural network
generateByteVector(String)
- Static method in class SciLib.Util.
Util
store data from a string in an integer array
generateCenters(int, int[])
- Method in class SciLib.Neuro.
RbfNet
generate centers for a radial basis function network
generateComplexVector(String)
- Static method in class SciLib.Util.
Util
store data from a string in an double nx2 array of type complex
generateG0()
- Method in class SciLib.Neuro.
RbfNet
Generate the matrix G0
generateGreenMatrix()
- Method in class SciLib.Neuro.
RbfNet
Generate the Green matrix G
generateIndex(vector)
- Static method in class SciLib.Math.
integerVector
create integerVector that stores the indexes of the nonzero elements of a sparse vector .
generateIndex(integerVector)
- Static method in class SciLib.Math.
integerVector
create integerVector that stores the indexes of the nonzero elements of a sparse vector .
generateIndex(integerVector, vector)
- Static method in class SciLib.Math.
integerVector
create integerVector that stores the indexes of the nonzero elements of a sparse vector and stores them in val.
generateIndex(integerVector, integerVector)
- Static method in class SciLib.Math.
integerVector
create integerVector that stores the indexes of the nonzero elements of a sparse integerVector and stores them in val.
generateIndex(vector, vector)
- Static method in class SciLib.Math.
integerVector
create integerVector that stores the indexes of the nonzero elements of a sparse vector and stores them in val.
generateInitialState()
- Method in interface SciLib.AI.Search.
Application
generateIntegerVector(String)
- Static method in class SciLib.Util.
Util
store data from a string in an integer array
generateKCenters(int[])
- Method in class SciLib.Neuro.
RbfNet
Generate k fixed centers
generateRandomlyCenters()
- Method in class SciLib.Neuro.
RbfNet
Genrate k centers randomly
generateVector(String)
- Static method in class SciLib.Util.
Util
store data from a string in an array of type double
genFunction(FunctionmD)
- Method in class SciLib.Neuro.
Population
generate Problem Function
genstring(int, String, String[], String)
- Static method in class SciLib.Grp.
LSystem
genX()
- Method in interface SciLib.Math.
Function
genX()
- Method in interface SciLib.Math.
Function3D
genY()
- Method in interface SciLib.Math.
Function
genY()
- Method in interface SciLib.Math.
Function3D
genZ()
- Method in interface SciLib.Math.
Function3D
getAction()
- Method in class SciLib.AI.Search.
SearchNode
get action
getAlpha()
- Method in class SciLib.Neuro.SVM.
SVM
get alpha vector
getAngle()
- Method in class SciLib.Grp.
Graphics3D
get the view angle
getAt()
- Method in class SciLib.Grp.
Graphics3D
get the at point
getAudioData(int, int)
- Method in class SciLib.SP.
Sound
get audio Data from index i to index j
getAudioData(int)
- Method in class SciLib.SP.
Sound
get n point audio Data from the beginning
getAudioData()
- Method in class SciLib.SP.
Sound
get the whole audio Data
getB()
- Method in class SciLib.Neuro.SVM.
SVM
get threshold value b
getBestGen()
- Method in class SciLib.Neuro.
Population
get the best generation vector
getBid()
- Method in class SciLib.AI.Auction.
Bid
get the bitStream
getBidTree()
- Method in class SciLib.AI.Auction.
WDA
get the bid tree
getBinaryPattern(int)
- Method in interface SciLib.Neuro.SVM.
FileHandler
getBinaryPattern(int)
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
getBinaryPattern(int)
- Method in class SciLib.Neuro.SVM.
SVMReadBinaryData
getBinaryPattern(int)
- Method in class SciLib.Neuro.SVM.
SVMReadBinIntegerData
getBits()
- Method in class SciLib.Math.
bitStream
get the booleanVector of the bitStream
getBits(byte, int, int)
- Static method in class SciLib.Math.
bitStream
get n bits in a byte from index the i to the index j
getBSVM()
- Method in class SciLib.Neuro.SVM.
DAGNode
getByteData()
- Method in class SciLib.SP.
Sound
get audio Data
getC()
- Method in class SciLib.Neuro.SVM.
SVM
get the value of C
getC1()
- Method in class SciLib.Neuro.SVM.
BSVM
getC2()
- Method in class SciLib.Neuro.SVM.
BSVM
getChromosome()
- Method in class SciLib.Neuro.
Population
get the chromosome matrix
getColors(String)
- Method in class SciLib.SP.IP.
Picture
get color components of a picture
getColumn(int)
- Method in class SciLib.Math.
complexMatrix
return a complexVector that contains all elements of the jth column.
getColumn(int)
- Method in class SciLib.Math.
matrix
return a vector that contains all elements of the jth column.
getColumns()
- Method in class SciLib.Math.
complexMatrix
return the number of columns.
getColumns()
- Method in class SciLib.Math.
matrix
return the number of columns.
getColumns()
- Method in interface SciLib.Neuro.SVM.
FileHandler
getColumns()
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
getData()
- Method in class SciLib.AI.Search.
Node
get data object
getData()
- Method in class SciLib.Math.
booleanVector
Make an boolean array that contains all data of the vector.
getData()
- Method in class SciLib.Math.
byteVector
Make an intger array that contains all data of the vector.
getData()
- Method in class SciLib.Math.
complexMatrix
return a two-dimensional array that contains all elements of matrix.
getData()
- Method in class SciLib.Math.
integerVector
Make an intger array that contains all data of the vector.
getData()
- Method in class SciLib.Math.
matrix
return a two-dimensional array that contains all elements of matrix.
getData()
- Method in class SciLib.Math.
vector
Make an array of type double that contains all data of the vector.
getDepth()
- Method in class SciLib.AI.Auction.
BidTree
get depth
getDepth()
- Method in class SciLib.AI.Search.
SearchNode
get depth
getEpsi()
- Method in class SciLib.Neuro.SVM.
SVM
get the epsilon parameter of SVM
getError()
- Method in class SciLib.Neuro.
Layer
get error vector
getErrorThreshold()
- Method in class SciLib.Neuro.
Nnet
get error Threshold
getFile()
- Method in class SciLib.Neuro.SVM.
SVM
get the object that handles data files
getFitness()
- Method in class SciLib.Neuro.
Population
get the fitness vector
getFlimit()
- Method in class SciLib.AI.Search.
Result
getFrequency()
- Method in class SciLib.SP.
Wave
get Frequency
getFrom()
- Method in class SciLib.Grp.
Graphics3D
get the from point
getGreenMatrix()
- Method in class SciLib.Neuro.
RbfNet
get Green matrix G
getHeight()
- Method in class SciLib.SP.IP.
Picture
get height
getHiddenLayers()
- Method in class SciLib.Neuro.
Nnet
get hidden layers
gethiddenSize()
- Method in class SciLib.Neuro.
Nnet
get sizes of the hidden layers
getIdNo()
- Method in interface SciLib.Neuro.SVM.
FileHandler
getIdNo()
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
getImage()
- Method in class SciLib.SP.IP.
Picture
get image
getInput()
- Method in class SciLib.Neuro.
Layer
get input vector
getInputSize()
- Method in class SciLib.Neuro.
Layer
get input size
getInputSize()
- Method in class SciLib.Neuro.
Nnet
get input size
getIntegerPattern(int)
- Method in interface SciLib.Neuro.SVM.
FileHandler
getIntegerPattern(int)
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
getIntensities()
- Method in class SciLib.SP.IP.
Picture
get intensities
getIntensity(int)
- Method in class SciLib.SP.IP.
Picture
get Intensity
getKClassifier(int)
- Method in class SciLib.Neuro.SVM.
DAGSVM
Get a specific classifier
getKClassifier(int)
- Method in class SciLib.Neuro.SVM.
OAASVM
Get a specific classifier
getKClassifier(int)
- Method in class SciLib.Neuro.SVM.
OAOSVM
Get a specific classifier
getKernel()
- Method in class SciLib.Neuro.SVM.
SVM
get kernel K
getLastDelteMatrix()
- Method in class SciLib.Neuro.
Layer
get last delta matrix
getLearningRate()
- Method in class SciLib.Neuro.
Nnet
get learning rate
getLeft()
- Method in class SciLib.AI.Search.
binNode
get the left node
getLimit()
- Method in class SciLib.AI.Search.
Scheduler
get temparature
getMomentumPar()
- Method in class SciLib.Neuro.
Nnet
get momentum
getNoOfSV()
- Method in class SciLib.Neuro.SVM.
SVM
get the number of SVs
getnumberOfHiddenLayers()
- Method in class SciLib.Neuro.
Nnet
get number of hidden layers
getNumberOfPatterns()
- Method in interface SciLib.Neuro.SVM.
FileHandler
getNumberOfPatterns()
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
getNumberOfTestPatterns()
- Method in class SciLib.Neuro.
Nnet
get number of testing patterns
getNumberOfTrainingPatterns()
- Method in class SciLib.Neuro.
Nnet
get number of training patterns
getNumGen()
- Method in class SciLib.Neuro.
Population
get tne maximum number of generations
getNumVar()
- Method in class SciLib.Neuro.
Population
get tne number of variables
getOutput()
- Method in class SciLib.Neuro.
Layer
get output vector
getOutputLayer()
- Method in class SciLib.Neuro.
Nnet
get the output layer
getOutputSize()
- Method in class SciLib.Neuro.
Layer
get output size
getOutputSize()
- Method in class SciLib.Neuro.
Nnet
get output size
getParameter()
- Method in interface SciLib.Neuro.SVM.
Kernel
getParameter()
- Method in class SciLib.Neuro.SVM.
KernelHandler
getParent()
- Method in class SciLib.AI.Search.
SearchNode
get the parent node
getPathCost()
- Method in class SciLib.AI.Search.
SearchNode
get pathCost
getPathFromRoot()
- Method in class SciLib.AI.Search.
SearchNode
get the path from the root to this node
getPattern(int)
- Method in interface SciLib.Neuro.SVM.
FileHandler
getPattern(int)
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
getPattern(int)
- Method in class SciLib.Neuro.SVM.
SVMReadBinDoubleData
getPatterns()
- Method in class SciLib.Neuro.SVM.
SVM
get patterns matrix when data is not sparse
getPixel(int)
- Method in class SciLib.SP.IP.
Picture
get pixel at index i
getPixel(int, int)
- Method in class SciLib.SP.IP.
Picture
gets a pixel at (x,y)
getPixels()
- Method in class SciLib.SP.IP.
Picture
get pixels
getpMutation()
- Method in class SciLib.Neuro.
Population
get the probability of mutation
getpopSize()
- Method in class SciLib.Neuro.
Population
get tne population size
getpxOver()
- Method in class SciLib.Neuro.
Population
get the probability of crossover
getReadFileName(Frame)
- Static method in class SciLib.Util.
fileProcessing
get the file name for reading from the FileDialog
getResult()
- Method in class SciLib.AI.Search.
Result
getRight()
- Method in class SciLib.AI.Search.
binNode
get the right node
getRoot()
- Method in class SciLib.AI.Auction.
BidTree
get root
getRounds()
- Method in class SciLib.AI.Search.
TreeSearch
get rounds
getRow(int)
- Method in class SciLib.Math.
complexMatrix
return a complexVector that contains all elements of the ith row.
getRow(int)
- Method in class SciLib.Math.
matrix
return a vector that contains all elements of the ith row.
getRows()
- Method in class SciLib.Math.
complexMatrix
return the number of rows.
getRows()
- Method in class SciLib.Math.
matrix
return the number of rows.
getRows()
- Method in interface SciLib.Neuro.SVM.
FileHandler
getRows()
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
getSampleRate()
- Method in class SciLib.SP.
Sound
get sample rate
getScale()
- Method in class SciLib.Grp.
Graphics3D
get scale factor
getSize()
- Static method in class SciLib.Grp.
LSystem
getSizeOfPatterns()
- Method in interface SciLib.Neuro.SVM.
FileHandler
getSizeOfPatterns()
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
getStepCost()
- Method in class SciLib.AI.Search.
SearchNode
get stepCost
getSteps()
- Method in class SciLib.AI.Search.
TreeSearch
get steps
getSV()
- Method in class SciLib.Neuro.SVM.
SVM
get support vectors
getSVIndex()
- Method in class SciLib.Neuro.SVM.
SVM
get indices of SVs
getTarget(int)
- Method in interface SciLib.Neuro.SVM.
FileHandler
getTarget(int)
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
getTarget(int)
- Method in class SciLib.Neuro.SVM.
SVMReadBinaryData
getTargets()
- Method in class SciLib.Neuro.SVM.
SVM
get targets vector of training data
getTemperature(int)
- Method in class SciLib.AI.Search.
Scheduler
get temparature
getTheBest()
- Method in class SciLib.Neuro.
Population
get theBest value
getTitle()
- Method in class SciLib.Grp.
Grp2DPanel
get the title
getTitle()
- Method in class SciLib.Math.
bitStream
get the title of the bitStream
getTolerance()
- Method in class SciLib.Neuro.SVM.
SVM
get the tolerance of SVM
getTrainingData()
- Method in class SciLib.Neuro.
Nnet
get Training Data
getTrainingDesiredOutput()
- Method in class SciLib.Neuro.
Nnet
get Training Desired Output
getType()
- Method in class SciLib.Neuro.
RbfNet
Get the radial basis function network type
getUp()
- Method in class SciLib.Grp.
Graphics3D
get the up point
getValue()
- Method in class SciLib.AI.Auction.
Bid
get the bid value
getView2D()
- Method in class SciLib.Grp.
Graphics2D
Return the view matrix.
getView3D()
- Method in class SciLib.Grp.
Graphics3D
Return the view matrix.
getWeight()
- Method in class SciLib.Neuro.
Layer
get weight matrix
getWidth()
- Method in class SciLib.SP.IP.
Picture
get width
getWriteFileName(Frame)
- Static method in class SciLib.Util.
fileProcessing
get the file name for writing from the FileDialog
getY()
- Method in class SciLib.SP.Transform.
Fourier
Get a complex vector that is the Fourier transform of a given signal.
goal
- Variable in class SciLib.AI.Search.
TreeSearch
Graphics2D
- Class in
SciLib.Grp
This class contains some methods to draw a 2D graphics.
Graphics2D()
- Constructor for class SciLib.Grp.
Graphics2D
Graphics3D
- Class in
SciLib.Grp
This class contains some methods to draw a 3D graphics.
Graphics3D()
- Constructor for class SciLib.Grp.
Graphics3D
Constructor, set view to default
GrayCode(int)
- Static method in class SciLib.Math.
math
Compute the Gray code of an integer n
GrayCodeInv(int)
- Static method in class SciLib.Math.
math
Compute the inverse of Gray code n
grid(Graphics, double, double, double, double, double, double)
- Method in class SciLib.Grp.
Graphics2D
Draw a 2D grid coordinate system in a frame window.
grid(Graphics, double, double, double, double, double, double)
- Method in class SciLib.Grp.
Graphics3D
Draw the coordinate system
Grp2DPanel
- Class in
SciLib.Grp
This class allows users draw a 2D graphics in a JPanel.
Grp2DPanel(vector, vector)
- Constructor for class SciLib.Grp.
Grp2DPanel
Generate a grp2D Panel with two basic vectors x, y
Grp2DPanel(vector, vector, Color, String, boolean)
- Constructor for class SciLib.Grp.
Grp2DPanel
Generate a grp2D Panel with some specified parameters
Grp2DPanel(Function)
- Constructor for class SciLib.Grp.
Grp2DPanel
Generate a grp2D panel for a specified function
Grp2DPanel(Function, Color, boolean)
- Constructor for class SciLib.Grp.
Grp2DPanel
Generate a grp2D panel for a specified function with some specified parameters
Grp2DPanel(bitStream, Color, String)
- Constructor for class SciLib.Grp.
Grp2DPanel
Generate a grp2D panel for drawing a bitStream
H
halfGrid(Graphics, double, double, double, double, double, double)
- Method in class SciLib.Grp.
Graphics2D
Draw a 2D halfGrid coordinate system in a frame window.
hamming(int)
- Static method in class SciLib.SP.
WindowFunction
Hamming window with n points
hanning(int)
- Static method in class SciLib.SP.
WindowFunction
Hanning window with n points
height
- Static variable in class SciLib.Grp.
Graphics2D
height
- Static variable in class SciLib.Grp.
LSystem
height
- Variable in class SciLib.SP.IP.
Picture
hF()
- Method in class SciLib.AI.Auction.
BidTree
get the heuristic function value at the root
hF(SearchNode)
- Method in class SciLib.AI.Auction.
WDA
compute the heuristic function at a node
hF(SearchNode, SearchNode)
- Method in interface SciLib.AI.Search.
Application
hidden
- Variable in class SciLib.Neuro.
Nnet
hiddenSize
- Variable in class SciLib.Neuro.
Nnet
Hilbert(Color)
- Static method in class SciLib.Grp.
LSystem
Hilbert()
- Static method in class SciLib.Grp.
LSystem
HillClimbing(Application)
- Method in class SciLib.AI.Search.
TreeSearch
implements Hill-Climbing algorithm
HillClimbing(Application, int)
- Method in class SciLib.AI.Search.
TreeSearch
implements Hill-Climbing algorithm
hnn
- Variable in class SciLib.Neuro.
HrbfNet
HrbfNet
- Class in
SciLib.Neuro
This class defines A Hierachical Radial Basis Function Network.
HrbfNet(RbfNet)
- Constructor for class SciLib.Neuro.
HrbfNet
Make a hrbf network based on the start rbf network
I
i_low
- Variable in class SciLib.Neuro.SVM.
SVM
i_up
- Variable in class SciLib.Neuro.SVM.
SVM
IDAStar()
- Method in class SciLib.AI.Auction.
WDA
implements the winner determination algorithm
IDAStar(Application, boolean)
- Method in class SciLib.AI.Search.
TreeSearch
implements IDA*-search algorithm
identity(int)
- Static method in class SciLib.Math.
matrix
Make the n x n identity mattrix
IDENTITY
- Static variable in class SciLib.SP.Transform.
Trans
idNo
- Variable in class SciLib.Neuro.SVM.
SVMFileHandler
IDS(Application, boolean)
- Method in class SciLib.AI.Search.
TreeSearch
implements iterative-deepning search algorithm
ifft(complexVector)
- Method in class SciLib.SP.Transform.
Fourier
The Inverse Fourier Transform of a given complex vector.
ifft()
- Method in class SciLib.SP.Transform.
Fourier
The Inverse Fourier Transform of the complex vector that is contained in the Fourier object.
iHistogram()
- Method in class SciLib.SP.IP.
Picture
intenisty histogram
image
- Variable in class SciLib.SP.IP.
Picture
imaginary()
- Method in class SciLib.Math.
complex
Get the imaginary part of this complex number.
imaginary()
- Method in class SciLib.Math.
complexVector
Make a real vector with the imaginary parts of all elements in the vector.
imaginary()
- Method in class SciLib.SP.Transform.
Fourier
Get the imaginary part of the Fourier transform of a given signal.
imp(int, int)
- Static method in class SciLib.Math.
Num
Make an impulse signal of length "length" at position "pos"
in
- Variable in class SciLib.Neuro.
Layer
init(int, String, String, String[], double)
- Static method in class SciLib.Grp.
LSystem
initialize()
- Method in class SciLib.Neuro.
Population
Initialize the population
initialize(double, double, int)
- Method in class SciLib.Neuro.
RbfNet
initialize a radial basis function network
initialize(double, double, int, Activation)
- Method in class SciLib.Neuro.
RbfNet
initialize a radial basis function network
initialize(FileHandler)
- Method in class SciLib.Neuro.SVM.
SVM
initialState(SearchNode)
- Method in class SciLib.AI.Search.
TreeSearch
set start node
initiateParameter(double, double, int, int, vector, vector)
- Method in class SciLib.Neuro.SVM.
SVM
initWeight(double, double)
- Method in class SciLib.Neuro.
Layer
Initialize the weight matrix with random values between a and b
insert(Bid, binNode)
- Method in class SciLib.AI.Auction.
BidTree
insert a node n after the node p in the BidTree
insert(Bid)
- Method in class SciLib.AI.Auction.
BidTree
inSize
- Variable in class SciLib.Neuro.
Layer
inSize
- Variable in class SciLib.Neuro.
Nnet
integerVector
- Class in
SciLib.Math
This class defines a dynamic vector of type intger.
integerVector()
- Constructor for class SciLib.Math.
integerVector
Allocates an empty vector.
integerVector(int)
- Constructor for class SciLib.Math.
integerVector
Allocates a vector of size n with initiařized values 0.
integerVector(int[])
- Constructor for class SciLib.Math.
integerVector
Allocates a vector from the array vec.
integerVector(integerVector)
- Constructor for class SciLib.Math.
integerVector
Make a copy of the vector x.
intensities
- Variable in class SciLib.SP.IP.
Picture
interpolation(double)
- Method in class SciLib.Neuro.
RbfNet
Interpolation method
INTERPOLATIONRBFNW
- Static variable in class SciLib.Neuro.
RbfNet
inverseDirectSeq(bitStream, bitStream)
- Static method in class SciLib.SP.Comm.
Encode
Recover data from a direct sequence signal.
IP
- Class in
SciLib.SP.IP
This class contains some useful methods used in image processing.
IP()
- Constructor for class SciLib.SP.IP.
IP
isBinary()
- Method in class SciLib.Neuro.SVM.
SVM
check if data is binary
isElement(LinkedList<SearchNode>, SearchNode, Application)
- Method in class SciLib.AI.Search.
TreeSearch
check if a node belongs to a list of nodes
isEqual(SearchNode, SearchNode)
- Method in interface SciLib.AI.Search.
Application
isEqual(SearchNode, Application)
- Method in class SciLib.AI.Search.
SearchNode
check if this node is the same as the node a
isEqual(Object, Object)
- Method in interface SciLib.Util.
Comparison
isInI0I1I2(int)
- Method in class SciLib.Neuro.SVM.
SVM
check if index i is in Iup or in Ilow
isInI0I3I4(int)
- Method in class SciLib.Neuro.SVM.
SVM
isInI1I2(int)
- Method in class SciLib.Neuro.SVM.
SVM
isInI3I4(int)
- Method in class SciLib.Neuro.SVM.
SVM
isPrime(int)
- Static method in class SciLib.Math.
math
Check if an integer number x is a prime number
isRootNode()
- Method in class SciLib.AI.Search.
SearchNode
check if the node is the root
isSparse()
- Method in class SciLib.Neuro.SVM.
SVM
check if data is sparse
J
JHB
- Variable in class SciLib.Neuro.SVM.
SVM
K
K
- Variable in class SciLib.Neuro.SVM.
SVM
kernel(matrix, int, int)
- Method in class SciLib.Neuro.SVM.
GaussianRBFKernel
kernel(matrix, int, vector)
- Method in class SciLib.Neuro.SVM.
GaussianRBFKernel
Kernel
- Interface in
SciLib.Neuro.SVM
kernel(matrix, int, int)
- Method in interface SciLib.Neuro.SVM.
Kernel
kernel(matrix, int, vector)
- Method in interface SciLib.Neuro.SVM.
Kernel
kernel(matrix, int, int)
- Method in class SciLib.Neuro.SVM.
KernelHandler
kernel(matrix, int, vector)
- Method in class SciLib.Neuro.SVM.
KernelHandler
kernel(matrix, int, int)
- Method in class SciLib.Neuro.SVM.
LinearKernel
kernel(matrix, int, vector)
- Method in class SciLib.Neuro.SVM.
LinearKernel
kernel(matrix, int, int)
- Method in class SciLib.Neuro.SVM.
PolynomialKernel
kernel(matrix, int, vector)
- Method in class SciLib.Neuro.SVM.
PolynomialKernel
kernel(matrix, int, int)
- Method in class SciLib.Neuro.SVM.
SigmoidKernel
kernel(matrix, int, vector)
- Method in class SciLib.Neuro.SVM.
SigmoidKernel
KernelHandler
- Class in
SciLib.Neuro.SVM
KernelHandler(double)
- Constructor for class SciLib.Neuro.SVM.
KernelHandler
kernelType()
- Method in class SciLib.Neuro.SVM.
GaussianRBFKernel
kernelType()
- Method in interface SciLib.Neuro.SVM.
Kernel
kernelType()
- Method in class SciLib.Neuro.SVM.
KernelHandler
kernelType()
- Method in class SciLib.Neuro.SVM.
LinearKernel
kernelType()
- Method in class SciLib.Neuro.SVM.
PolynomialKernel
kernelType()
- Method in class SciLib.Neuro.SVM.
SigmoidKernel
kMeanClustering(int, matrix, matrix)
- Static method in class SciLib.Neuro.
Classify
Compute a matrix that contains k clustering patterns
Koch(Color)
- Static method in class SciLib.Grp.
LSystem
Koch()
- Static method in class SciLib.Grp.
LSystem
L
lagrangeInterpolation(double[], double[], double)
- Static method in class SciLib.Math.
nonLinear
Interpoaltion by Lagrange method
lambda
- Variable in class SciLib.Neuro.
RbfNet
lambda
- Variable in class SciLib.Neuro.SVM.
KernelHandler
lastDelta
- Variable in class SciLib.Neuro.
Layer
Layer
- Class in
SciLib.Neuro
This class defines a layer in a neural network.
Layer()
- Constructor for class SciLib.Neuro.
Layer
Make an empty layer
Layer(int, int)
- Constructor for class SciLib.Neuro.
Layer
Make a nxm layer
lcm(int, int)
- Static method in class SciLib.Math.
math
Compute the least common multiple of a and b
learningRate
- Variable in class SciLib.Neuro.
Nnet
left
- Variable in class SciLib.AI.Search.
binNode
left()
- Method in class SciLib.Neuro.SVM.
DAGNode
leftShift(int)
- Method in class SciLib.Math.
bitStream
Left-Shift n bits
LinearKernel
- Class in
SciLib.Neuro.SVM
LinearKernel(double)
- Constructor for class SciLib.Neuro.SVM.
LinearKernel
LinearSystem
- Class in
SciLib.Math
This class contains some methods to handle the linear system problems
LinearSystem()
- Constructor for class SciLib.Math.
LinearSystem
lineTo(Graphics, double, double)
- Method in class SciLib.Grp.
Graphics2D
draw line from the current position to a point (x,y)
lineTo(Graphics, double, double, double)
- Method in class SciLib.Grp.
Graphics3D
draw line from the current position to a point (x,y, z)
linspace(double, double)
- Static method in class SciLib.Math.
vector
Make a uniform vector of the default size 100 whose elements have values from a double "from" to a double "to".
linspace(double, double, int)
- Static method in class SciLib.Math.
vector
Make a uniform vector of the size n whose elements have values from a double "from" to a double "to".
load(String)
- Method in class SciLib.Math.
complexVector
Load data from a file to a complex vector.
load(String)
- Method in class SciLib.Math.
vector
Load data from a file to a vector.
load(String, Component)
- Static method in class SciLib.SP.IP.
Filter
load an image from a file with a media tracker in a component c
load(Image, Component)
- Static method in class SciLib.SP.IP.
Filter
load an image with a media tracker in a component c
load(String, Component)
- Static method in class SciLib.SP.IP.
IP
load an image from a file with a media tracker in a component c
load(Image, Component)
- Static method in class SciLib.SP.IP.
IP
load an image with a media tracker in a component c
log(vector)
- Static method in class SciLib.Math.
Num
Compute log(x) for all elements x in the vector v
LOG
- Static variable in class SciLib.SP.Transform.
Trans
log(vector)
- Static method in class SciLib.SP.Transform.
Trans
Take logarithm of a vector that has positive elements
log10(double)
- Static method in class SciLib.Math.
math
Compute log10(x)
log10(vector)
- Static method in class SciLib.Math.
Num
Compute log10(x) for all elements x in the vector v
log2(double)
- Static method in class SciLib.Math.
math
Compute log2(x)
log2(vector)
- Static method in class SciLib.Math.
Num
Compute log2(x) for all elements x in the vector v
LOOValidation(int, double, int, double, int, double, double)
- Method in class SciLib.Neuro.SVM.
BSVM
Leave-one-out-validation
LOOValidation(int, double[], double[], double, double)
- Method in class SciLib.Neuro.SVM.
BSVM
LOOValidation(int, double, int, double, int, double, double)
- Method in class SciLib.Neuro.SVM.
DAGSVM
LOO-validation
LOOValidation(int, double, int, double, int, double, double)
- Method in class SciLib.Neuro.SVM.
OAASVM
LOO-validation
LOOValidation(int, double, int, double, int, double, double)
- Method in class SciLib.Neuro.SVM.
OAOSVM
LOO-validation
LOOValidation(int, double, int, double, int, double, double)
- Method in interface SciLib.Neuro.SVM.
SMO
LOOValidation(int, double[], double[], double, double)
- Method in interface SciLib.Neuro.SVM.
SMO
LOOValidation(int, double, int, double, int, double, double)
- Method in class SciLib.Neuro.SVM.
SVM
LOOValidation(int, double[], double[], double, double)
- Method in class SciLib.Neuro.SVM.
SVM
LSystem
- Class in
SciLib.Grp
LSystem()
- Constructor for class SciLib.Grp.
LSystem
LSystem(double)
- Constructor for class SciLib.Grp.
LSystem
M
M
- Variable in class SciLib.Neuro.SVM.
SVM
Madaline
- Class in
SciLib.Neuro
This class defines A Madeline Network.
Madaline(int, int, Activation)
- Constructor for class SciLib.Neuro.
Madaline
Make A Madeline network with specific size and activation function
magnitude()
- Method in class SciLib.Math.
complex
Compute the magnitude (the absolute value) of this complex number.
magnitude()
- Method in class SciLib.Math.
complexVector
Make a real vector that contains the absolute values of all elements in the vector.
magnitude()
- Method in class SciLib.SP.Transform.
Fourier
Get the magnitude of the Fourier transform of a given signal.
makeAM()
- Method in class SciLib.SP.
Wave
make AM signal
makeDesiredOutputMatrix()
- Method in class SciLib.Neuro.
Nnet
make a Desired Output matrix handles the case of multiple output
makeDesiredOutputMatrix(int)
- Method in class SciLib.Neuro.
Nnet
make a Desired Output matrix handles the case of multiple output
makeFM()
- Method in class SciLib.SP.
Wave
make FM signal
makeHistogram(int[])
- Static method in class SciLib.SP.IP.
Picture
make histogram
makePicture(int, int, int[])
- Method in class SciLib.SP.IP.
Picture
make a picture from an array of pixels
makeSawWave()
- Method in class SciLib.SP.
Wave
make a Saw wave
makeSineWave()
- Method in class SciLib.SP.
Wave
make a sine wave
makeSquareWave()
- Method in class SciLib.SP.
Wave
make a square wave
makeTargets(int, integerVector)
- Static method in class SciLib.Neuro.SVM.
SVM
makeTrainingDesiredOutputVector(int)
- Method in class SciLib.Neuro.
RbfNet
make a current training desired output vector
makeTrainingSet(integerVector, RbfNet, RbfNet, int)
- Method in class SciLib.Neuro.
HrbfNet
Make a training data set
makeTrainingSet(int, int)
- Method in class SciLib.Neuro.
Nnet
makeTriangleWave()
- Method in class SciLib.SP.
Wave
make a triangle wave
Manchester(bitStream, boolean)
- Static method in class SciLib.SP.Comm.
Encode
Generate a signal from a bitStream data using Manchester technique.
ManchesterData(int[])
- Static method in class SciLib.SP.Comm.
Encode
Recover digital data from Manchester signal.
math
- Class in
SciLib.Math
This class contains some useful computation methods.
math()
- Constructor for class SciLib.Math.
math
matrix
- Class in
SciLib.Math
This class contains some methods to handle the matrix problems
matrix()
- Constructor for class SciLib.Math.
matrix
Allocates a 0x0 matrix.
matrix(int, int)
- Constructor for class SciLib.Math.
matrix
Allocates a m x n matrix.
matrix(double[][])
- Constructor for class SciLib.Math.
matrix
Make a matrix from a two-dimensional array.
matrix(matrix)
- Constructor for class SciLib.Math.
matrix
Make a copy of a matrix ma.
max()
- Method in class SciLib.Math.
byteVector
return the maximum value of the vector.
max()
- Method in class SciLib.Math.
integerVector
return the maximum value of the vector.
max()
- Method in class SciLib.Math.
matrix
Return the maximum value of the matrix
max()
- Method in class SciLib.Math.
vector
return the maximum value of the vector.
max()
- Method in class SciLib.SP.
Sound
compute the maximum signal
mean(vector)
- Static method in class SciLib.Math.ST.
Stat
Compute the mean of vector x
meanAbsoluteError(vector)
- Static method in class SciLib.Math.ST.
timeSeries
Compute mean absolute error
meanCorrected(vector)
- Static method in class SciLib.Math.ST.
Stat
Transform the vector x so that it has zero mean
meanError(vector)
- Static method in class SciLib.Math.ST.
timeSeries
Compute mean error
meanSquaredError(vector)
- Static method in class SciLib.Math.ST.
timeSeries
Compute mean squared error
min()
- Method in class SciLib.Math.
byteVector
return the minimum value of the vector.
min()
- Method in class SciLib.Math.
integerVector
return the minimum value of the vector.
min()
- Method in class SciLib.Math.
matrix
Return the minimum value of the matrix
min()
- Method in class SciLib.Math.
vector
return the minimum value of the vector.
min()
- Method in class SciLib.SP.
Sound
compute the minimum signal
minus(complex)
- Method in class SciLib.Math.
complex
minus this complex number with the complex number y
minus(complex, complex)
- Static method in class SciLib.Math.
complex
minus two complex number x, y.
minus(complexMatrix)
- Method in class SciLib.Math.
complexMatrix
minus this matrix with the matrix x and store the result in this matrix
minus(complexMatrix, complexMatrix)
- Static method in class SciLib.Math.
complexMatrix
minus two complexMatrix x, y.
minus(integerVector)
- Method in class SciLib.Math.
integerVector
minus this vector with the vector x and store the result in this vector.
minus(integerVector, integerVector)
- Static method in class SciLib.Math.
integerVector
minus two vector x, y.
minus(matrix)
- Method in class SciLib.Math.
matrix
minus this matrix with the matrix x and store the result in this matrix
minus(matrix, matrix)
- Static method in class SciLib.Math.
matrix
minus two matrices x, y.
minus(quaternion, quaternion)
- Static method in class SciLib.Math.
quaternion
minus 2 quaternions
minus(rPoint, rPoint)
- Static method in class SciLib.Math.
rPoint
minus 2 3D vectors
minus(vector)
- Method in class SciLib.Math.
vector
minus this vector with the vector x and store the result in this vector.
minus(vector, vector)
- Static method in class SciLib.Math.
vector
minus two vector x, y.
misclassified(matrix, integerVector)
- Method in class SciLib.Neuro.SVM.
BSVM
misclassified(matrix, integerVector)
- Method in interface SciLib.Neuro.SVM.
SMO
misclassified(matrix, integerVector)
- Method in class SciLib.Neuro.SVM.
SVM
momentum
- Variable in class SciLib.Neuro.
Nnet
moveTo(double, double)
- Method in class SciLib.Grp.
Graphics2D
move pen to a real position (x, y)
moveTo(double, double, double)
- Method in class SciLib.Grp.
Graphics3D
move pen to a real position (x, y, z)
muCode(double, int)
- Static method in class SciLib.SP.
Sp
Compute the muLaw code of a double x, -1 <= x <= 1
muCode(vector, int)
- Static method in class SciLib.SP.
Sp
Compute the muLaw code of a double x, 0 <= x <= 1
muLawCode(short[])
- Static method in class SciLib.SP.
muLawCodec
Produce mu-law encoded audio samples from an linerly encoded array of 16 bit signed integers
muLawCode(double[])
- Static method in class SciLib.SP.
muLawCodec
Produce mu-law encoded audio samples from an linerly encoded array of 64 bit signed signed floating point numbers ranged from -1 to 1
muLawCodec
- Class in
SciLib.SP
This class contains some useful methods to handle audio file.
muLawCodec()
- Constructor for class SciLib.SP.
muLawCodec
mulawToDouble(byte)
- Static method in class SciLib.SP.
muLawCodec
Convert a byte s in the muLawCode to a double
mulawToLinear(byte)
- Static method in class SciLib.SP.
muLawCodec
Convert a byte s in the muLawCode to an integer
mult(complex, complex)
- Static method in class SciLib.Math.
complex
make a complex number z that is a multiplication of two complex numbers x, y.
mult(complex)
- Method in class SciLib.Math.
complex
make a complex number z that is a multiplication of this complex number and the complex number x.
mult(matrix, matrix)
- Static method in class SciLib.Math.
matrix
Make a matrix A = x*y
mult(matrix, vector)
- Static method in class SciLib.Math.
matrix
compute Ax
mult(quaternion, quaternion)
- Static method in class SciLib.Math.
quaternion
multiplication of 2 quaternions
mult(vector)
- Method in class SciLib.Math.
vector
Compute the scalar product of this vector with the vector x.
mult(vector, vector)
- Static method in class SciLib.Math.
vector
Compute the scalar product of two vectors with x, y.
mutate()
- Method in class SciLib.Neuro.
Population
Mutation: Random uniform mutation.
N
N
- Variable in class SciLib.Neuro.SVM.
SVM
variables
N
- Variable in class SciLib.Neuro.SVM.
SVMFileHandler
nDir
- Static variable in class SciLib.Grp.
LSystem
nearest(vector, matrix)
- Static method in class SciLib.Neuro.
Classify
Find the row index of the matrix m that has minimum distance to x.
nearestClassify(vector)
- Static method in class SciLib.Neuro.
Classify
Classify a pattern y by the nearest method
negative()
- Method in class SciLib.SP.IP.
Picture
make a negative picture
negativeFilter(Image, Component)
- Static method in class SciLib.SP.IP.
Filter
negative filter an image with a media tracker in a component c
newton(Function, Function, double, int)
- Static method in class SciLib.Math.
nonLinear
Newton method for solving nonlinear equation
newton(Function, Function, double, double)
- Static method in class SciLib.Math.
nonLinear
Newton method for solving nonlinear equation
nextGeneration()
- Method in class SciLib.Neuro.
Population
generate next generation
nextPrime(int)
- Static method in class SciLib.Math.
math
Compute the least prime number > x
Nnet
- Class in
SciLib.Neuro
This class defines the base class for all Neural Networks.
Nnet()
- Constructor for class SciLib.Neuro.
Nnet
Make an empty neural network
Nnet(int, int, int)
- Constructor for class SciLib.Neuro.
Nnet
Make a neural network with a specific number of input, output and hidden size
Nnet(int, int, int, integerVector)
- Constructor for class SciLib.Neuro.
Nnet
Make a neural network with a specific number of input, output and hidden size
Nnet(int, int, int, integerVector, Activation)
- Constructor for class SciLib.Neuro.
Nnet
Make a neural network with a specific number of input, output, hidden layer and activation function
Node
- Class in
SciLib.AI.Search
An abstract class that define a generic node for a search tree or search graph.
Node()
- Constructor for class SciLib.AI.Search.
Node
Node(Object)
- Constructor for class SciLib.AI.Search.
Node
Noise
- Class in
SciLib.SP.Comm
This class contains some useful methods to generate noise.
Noise()
- Constructor for class SciLib.SP.Comm.
Noise
nonLinear
- Class in
SciLib.Math
This class contains some nolinear methods
nonLinear()
- Constructor for class SciLib.Math.
nonLinear
norm()
- Method in class SciLib.Math.
quaternion
the square norm of this quaternion
norm()
- Method in class SciLib.Math.
rPoint
compute the norm of a 3D vector
norm()
- Method in class SciLib.Math.
vector
Compute the norm of the vector.
normalize()
- Method in class SciLib.Math.
vector
normalize the vector so that its norm is equal to 1.
normalize()
- Method in class SciLib.SP.
Sound
normalize the audio signal
NORMALIZE
- Static variable in class SciLib.SP.Transform.
Trans
normalize(vector)
- Static method in class SciLib.SP.Transform.
Trans
normalize a vector x so that it has norm 1
NORMALIZE1
- Static variable in class SciLib.SP.Transform.
Trans
normalize1(vector)
- Static method in class SciLib.SP.Transform.
Trans
normalize a vector by so that it has all elements between 0 and 1
normpdf(vector, double, double)
- Static method in class SciLib.Math.ST.
Stat
Compute the normal probability function of vector x with mean mu and standard deviation sigma
not()
- Method in class SciLib.Math.
bitStream
Apply or method between this bitStream and a bitStream b
NRZI(bitStream, boolean)
- Static method in class SciLib.SP.Comm.
Encode
Generate a signal from a bitStream data using NRZI technique.
NRZIData(int[])
- Static method in class SciLib.SP.Comm.
Encode
Recover digital data from NRZI signal.
NRZL(bitStream, boolean)
- Static method in class SciLib.SP.Comm.
Encode
Generate a signal from a bitStream data using NRZL technique.
NRZLData(int[])
- Static method in class SciLib.SP.Comm.
Encode
Recover digital data from NRZL signal.
Num
- Class in
SciLib.Math
This class contains some methods to construct numerical data.
Num()
- Constructor for class SciLib.Math.
Num
num2bits(int)
- Static method in class SciLib.Math.
bitStream
compute the number of bits needed to represent an integer n.
numberOfHiddenLayers
- Variable in class SciLib.Neuro.
Nnet
numberOfNetworks
- Variable in class SciLib.Neuro.
HrbfNet
NumberOfTestPatterns
- Variable in class SciLib.Neuro.
Nnet
NumberOfTrainingPatterns
- Variable in class SciLib.Neuro.
Nnet
O
OAASVM
- Class in
SciLib.Neuro.SVM
OAASVM(int, FileHandler, Kernel)
- Constructor for class SciLib.Neuro.SVM.
OAASVM
Constructor
OAOSVM
- Class in
SciLib.Neuro.SVM
OAOSVM(int, FileHandler, Kernel)
- Constructor for class SciLib.Neuro.SVM.
OAOSVM
Constructor
ones(int)
- Static method in class SciLib.Math.
booleanVector
Make a booleanVector of length n whose elements have value true.
ones(int)
- Static method in class SciLib.Math.
byteVector
Make a vector of length n whose elements have value 1.
ones(int)
- Static method in class SciLib.Math.
integerVector
Make a vector of length n whose elements have value 1.
ones(int)
- Static method in class SciLib.Math.
vector
Make a vector of length n whose elements have value 1.
openFile(String, String)
- Method in interface SciLib.Neuro.SVM.
FileHandler
openFile(String, String)
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
openFile(String, String)
- Method in class SciLib.Neuro.SVM.
SVMReadBinaryData
openFile(String, String)
- Method in class SciLib.Neuro.SVM.
SVMReadTextData
or(boolean, boolean)
- Static method in class SciLib.Math.
bitStream
or operation
or(int, int)
- Static method in class SciLib.Math.
bitStream
or operation
or(bitStream)
- Method in class SciLib.Math.
bitStream
Apply or method between this bitStream and a bitStream b
or(bitStream, int)
- Method in class SciLib.Math.
bitStream
Apply or method between this bitStream and a bitStream b from the index i
out
- Variable in class SciLib.Neuro.
Layer
output
- Variable in class SciLib.Neuro.
Nnet
outSize
- Variable in class SciLib.Neuro.
Layer
outSize
- Variable in class SciLib.Neuro.
Nnet
P
paintComponent(Graphics)
- Method in class SciLib.Grp.
Grp2DPanel
paint JPanel
parent
- Variable in class SciLib.AI.Search.
SearchNode
pathCost
- Variable in class SciLib.AI.Search.
SearchNode
patternReader
- Variable in class SciLib.Neuro.SVM.
SVMReadBinaryData
patternReader
- Variable in class SciLib.Neuro.SVM.
SVMReadTextData
patterns()
- Method in interface SciLib.Neuro.SVM.
FileHandler
patterns
- Variable in class SciLib.Neuro.SVM.
SVM
patterns()
- Method in class SciLib.Neuro.SVM.
SVMFileHandler
patterns()
- Method in class SciLib.Neuro.SVM.
SVMReadTextData
phase()
- Method in class SciLib.SP.Transform.
Fourier
Get the phase of the Fourier transform of a given signal.
Pi
- Static variable in class SciLib.Grp.
Graphics2D
The constant value Pi = 3.141592
Pi
- Static variable in class SciLib.Math.
math
The constant value Pi = 3.141592
PI
- Variable in class SciLib.SP.Transform.
Fourier
Pi = 3.141592
Picture
- Class in
SciLib.SP.IP
This class contains some useful methods to handle bitmap file.
Picture()
- Constructor for class SciLib.SP.IP.
Picture
make an emty constructor
Picture(Image, Component)
- Constructor for class SciLib.SP.IP.
Picture
make a Pict object with a specific Image img
Picture(String, Component)
- Constructor for class SciLib.SP.IP.
Picture
make a Pict object from a bitmap file
pixels
- Variable in class SciLib.SP.IP.
Picture
play()
- Method in class SciLib.SP.
Sound
Plays the audio data synchronously, i.e. it blocks the thread it is being called from.
Plot
- Class in
SciLib.Grp
This class contains some methods to draw a 2D graphics.
Plot()
- Constructor for class SciLib.Grp.
Plot
plot(vector, vector, Color)
- Static method in class SciLib.Grp.
Plot
default plot method
plot(vector, vector, Color, String)
- Static method in class SciLib.Grp.
Plot
default plot method used default Graphics2D
plot(vector, vector)
- Static method in class SciLib.Grp.
Plot
default plot method with blue color
plot(vector, vector, String)
- Static method in class SciLib.Grp.
Plot
default plot method with blue color
plot(vector, vector, String, Color, String)
- Static method in class SciLib.Grp.
Plot
Plot the curve that represents the data points stored in vectors with a specific
plot(vector, vector, String, String)
- Static method in class SciLib.Grp.
Plot
Plot the curve that represents the data points stored in vectors with a specific
plot(vector)
- Static method in class SciLib.Grp.
Plot
plot method with blue color
plot(vector, String)
- Static method in class SciLib.Grp.
Plot
plot method with blue color
plot(vector, String, String)
- Static method in class SciLib.Grp.
Plot
plot method with blue color
plot(vector, vector, vector, Color, Color)
- Static method in class SciLib.Grp.
Plot
Plot two curves in the same window.
plot(vector, vector, vector)
- Static method in class SciLib.Grp.
Plot
Plot two curves in the same window.
plot(vector, vector, vector, vector, Color, Color, Color)
- Static method in class SciLib.Grp.
Plot
Plot three curves in the same window.
plot(vector, vector, vector, vector)
- Static method in class SciLib.Grp.
Plot
Plot three curves in the same window.
plot(Function)
- Static method in class SciLib.Grp.
Plot
Plot a function.
plot(Graphics2D, vector, vector, Color, String)
- Static method in class SciLib.Grp.
Plot
default plot method
plot(Graphics2D, vector, vector, String, Color, String)
- Static method in class SciLib.Grp.
Plot
Plot the curve that represents the data points stored in vectors with a specific
plot(Graphics2D, vector, vector, vector, Color, Color)
- Static method in class SciLib.Grp.
Plot
Plot two curves in the same window.
plot(Graphics2D, vector, vector, vector, vector, Color, Color, Color)
- Static method in class SciLib.Grp.
Plot
Plot three curves in the same window.
plot(Graphics2D, Function)
- Static method in class SciLib.Grp.
Plot
Plot a function.
plot(bitStream, int)
- Static method in class SciLib.Grp.
Plot
Plot the graphical representation of a bitStream.
plot(bitStream)
- Static method in class SciLib.Grp.
Plot
Plot the graphical representation of a bitStream.
plot(int[], String)
- Static method in class SciLib.Grp.
Plot
Plot the graphical representation of a signal array.
plot(int[], int, String)
- Static method in class SciLib.Grp.
Plot
Plot an array of voltage levels
plot(Graphics3D, vector, vector, matrix, Color, String, boolean)
- Static method in class SciLib.Grp.
Plot3D
default plot method
plot(Graphics3D, vector, vector, matrix, Color, String)
- Static method in class SciLib.Grp.
Plot3D
default plot method with coordinate system
plot(vector, vector, matrix, Color, String)
- Static method in class SciLib.Grp.
Plot3D
default plot method
plot(Graphics3D, Function3D, boolean)
- Static method in class SciLib.Grp.
Plot3D
Plot a function.
plot(Graphics3D, Function3D)
- Static method in class SciLib.Grp.
Plot3D
Plot a function with coordinate system.
plot(Function3D)
- Static method in class SciLib.Grp.
Plot3D
Plot a function.
plot(String)
- Method in class SciLib.SP.Transform.
Fourier
plot a specific component of the FT.
plot(String, String)
- Method in class SciLib.SP.Transform.
Fourier
plot the FT where specific2 is "half", "whole", of "shift" spectrum.
plot()
- Method in class SciLib.SP.Transform.
Fourier
plot the magnitude, the real part, and the imaginary part of the FT.
Plot3D
- Class in
SciLib.Grp
This class contains some methods to draw a 3D graphics.
Plot3D()
- Constructor for class SciLib.Grp.
Plot3D
plus(complex)
- Method in class SciLib.Math.
complex
plus this complex number with the complex number y
plus(complex, complex)
- Static method in class SciLib.Math.
complex
plus two complex number x, y.
plus(complexMatrix)
- Method in class SciLib.Math.
complexMatrix
plus this complexMatrix with the complexMatrix x and store the result in this matrix
plus(complexMatrix, complexMatrix)
- Static method in class SciLib.Math.
complexMatrix
plus two complexMatrix x, y.
plus(matrix)
- Method in class SciLib.Math.
matrix
plus this matrix with the matrix x and store the result in this matrix
plus(matrix, matrix)
- Static method in class SciLib.Math.
matrix
plus two matrices x, y.
plus(quaternion, quaternion)
- Static method in class SciLib.Math.
quaternion
add 2 quaternions
plus(rPoint, rPoint)
- Static method in class SciLib.Math.
rPoint
add 2 3D vectors
plus(vector)
- Method in class SciLib.Math.
vector
plus this vector with the vector x and store the result in this vector
plus(vector, vector)
- Static method in class SciLib.Math.
vector
plus two vector x, y.
PM(double, double, double)
- Static method in class SciLib.SP.Comm.
Encode
Plot the result of modulating by Phase-Modulation technique.
PM(double, double, double, vector, vector, boolean)
- Static method in class SciLib.SP.Comm.
Encode
Genarate the modulating signal by Phase-Modulation technique.
pointByPointMult(vector)
- Method in class SciLib.Math.
vector
Time each element of this vector with each element of x and store the result in this in this vector.
polynomial(double[], double)
- Static method in class SciLib.Math.
math
Compute the value of a polynomial at a point x
polynomial(double[], double[])
- Static method in class SciLib.Math.
Num
Make a vector that contains all values of a polynomial at all points in the array x
polynomial(vector, vector)
- Static method in class SciLib.Math.
Num
Make a vector that contains all values of a polynomial at all points in the vector x
PolynomialKernel
- Class in
SciLib.Neuro.SVM
PolynomialKernel(double, double, double)
- Constructor for class SciLib.Neuro.SVM.
PolynomialKernel
PolynomialKernel()
- Constructor for class SciLib.Neuro.SVM.
PolynomialKernel
Population
- Class in
SciLib.Neuro
This class defines a Population class that contains a genetic algorithm.
Population()
- Constructor for class SciLib.Neuro.
Population
default constructor
power(vector)
- Static method in class SciLib.SP.
Sp
Computer the power of a finite signal
preprocessing(Bid)
- Method in class SciLib.AI.Auction.
BidTree
perform preprocessing