Difference between revisions of "Evolvfa"

From Eigenvector Research Documentation Wiki
Jump to navigation Jump to search
imported>Jeremy
(Importing text file)
imported>Bob
Line 1: Line 1:
 
 
===Purpose===
 
===Purpose===
  
Perform forward and reverse evolving factor analysis.
+
Evolving factor analysis (forward and reverse)..
  
 
===Synopsis===
 
===Synopsis===
Line 10: Line 9:
 
===Description===
 
===Description===
  
[egf,egr] = evolvfa(xdat) calculates eigenvalues of sub-matrices of xdat and returns results of the forward analysis in egf and reverse analysis in egr.
+
EVOLVFA calculates the singular values (square roots of the eigenvalues of the covariance matrix) of sub-matrices of <tt>xdat</tt> and returns results of the forward analysis in <tt>egf</tt> and reverse analysis in <tt>egr</tt>.
 +
 
 +
:[egf,egr] = evolvfa(xdat) calculates eigenvalues of sub-matrices of xdat and returns results of the forward analysis in egf and reverse analysis in egr.
 +
 
 +
:[egf,egr] = evolvfa(xdat,''plot'') allows the user to control plotting options. When ''plot'' is set to 0 the plot of the results is suppressed. Setting ''plot'' equal to 1 {default} plots the results.
 +
 
 +
:[egf,egr] = evolvfa(xdat,''plot'',''tdat'') gives the routine an optional vector ''tdat'' to plot results against.
 +
 
 +
====Inputs====
 +
 
 +
* '''xdat''' = input x-block (2D), either a double array or dataset object
 +
 
 +
====Optional Inputs====
 +
 
 +
* '''plot''' = [ 0 | {1} ] - 0 suppresses plotting
 +
* '''tdat''' = vector to plot results (<tt>egf</tt> and <tt>egr</tt>) against
 +
 
 +
====Outputs====
  
[egf,egr] = evolvfa(xdat,''plot'') allows the user to control plotting options. When ''plot'' is set to 0 the plot of the results is suppressed. Setting ''plot'' equal to 1 {default} plots the results.
+
* '''egf''' = results of forward analysis
 +
* '''egr''' = results of reverse analysis
  
[egf,egr] = evolvfa(xdat,''plot'',''tdat'') gives the routine an optional vector ''tdat'' to plot results against.
 
  
 
===See Also===
 
===See Also===
  
[[ewfa]], [[pca]], [[wtfa]]
+
[[ewfa]], [[pca]], [[wtfa]], [[mcr]], [[mpca]], [[pcaengine]]

Revision as of 06:08, 9 October 2008

Purpose

Evolving factor analysis (forward and reverse)..

Synopsis

[egf,egr] = evolvfa(xdat,plot,tdat)

Description

EVOLVFA calculates the singular values (square roots of the eigenvalues of the covariance matrix) of sub-matrices of xdat and returns results of the forward analysis in egf and reverse analysis in egr.

[egf,egr] = evolvfa(xdat) calculates eigenvalues of sub-matrices of xdat and returns results of the forward analysis in egf and reverse analysis in egr.
[egf,egr] = evolvfa(xdat,plot) allows the user to control plotting options. When plot is set to 0 the plot of the results is suppressed. Setting plot equal to 1 {default} plots the results.
[egf,egr] = evolvfa(xdat,plot,tdat) gives the routine an optional vector tdat to plot results against.

Inputs

  • xdat = input x-block (2D), either a double array or dataset object

Optional Inputs

  • plot = [ 0 | {1} ] - 0 suppresses plotting
  • tdat = vector to plot results (egf and egr) against

Outputs

  • egf = results of forward analysis
  • egr = results of reverse analysis


See Also

ewfa, pca, wtfa, mcr, mpca, pcaengine