These functions returns object of class 'orthobasis' that contains data frame defining an orthonormal basis.
orthobasic.neig returns the eigen vectors of the matrix N-M where M is the symmetric n by n matrix of the between-sites neighbouring graph and N is the diagonal matrix of neighbour numbers.
orthobasis.line returns the analytical solution for the linear neighbouring graph.
orthobasic.circ returns the analytical solution for the circular neighbouring graph.
orthobsic.mat returns the eigen vectors of the general link matrix M.
orthobasis.haar returns wavelet haar basis.
orthobasis.neig(neig)orthobasis.line(n)orthobasis.circ(n)orthobasis.mat(mat, cnw=TRUE)orthobasis.haar(n)## S3 method for class 'orthobasis'print(x,..., nr =6, nc =4)## S3 method for class 'orthobasis'plot(x,...)## S3 method for class 'orthobasis'summary(object,...)is.orthobasis(x)
Arguments
neig: is an object of class neig
n: is an integer that defines length of vectors
mat: is a n by n phylogenetic or spatial link matrix
cnw: if TRUE, the matrix of the neighbouring graph is modified to give Constant Neighbouring Weights
x, object: is an object of class orthobasis
nr, nc: the number of rows and columns to be printed
...: : further arguments passed to or from other methods
Returns
All the functions return an object of class orthobasis containing a data frame. This data frame defines an orthonormal basis with various attributes:
names: names of the vectors
row.names: row names of the data frame
class: class
values: optional associated eigenvalues
weights: weights for the rows
call: : call
References
Misiti, M., Misiti, Y., Oppenheim, G. and Poggi, J.M. (1993) Analyse de signaux classiques par décomposition en ondelettes. Revue de Statistique Appliquée, 41 , 5--32.
Cornillon, P.A. (1998) Prise en compte de proximités en analyse factorielle et comparative. Thèse, Ecole Nationale Supérieure Agronomique, Montpellier.