Evolvfa: Difference between revisions

From Eigenvector Research Documentation Wiki
Jump to navigation Jump to search
imported>Jeremy
(Importing text file)
imported>Bob
No edit summary
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