Difference between revisions of "Evolvfa"
Jump to navigation
Jump to search
imported>Jeremy (Importing text file) |
imported>Bob |
||
Line 1: | Line 1: | ||
− | |||
===Purpose=== | ===Purpose=== | ||
− | + | 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''' = results of forward analysis | |
+ | * '''egr''' = results of reverse analysis | ||
− | |||
===See Also=== | ===See Also=== | ||
− | [[ewfa]], [[pca]], [[wtfa]] | + | [[ewfa]], [[pca]], [[wtfa]], [[mcr]], [[mpca]], [[pcaengine]] |
Revision as of 07: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