Unfoldmw: Difference between revisions

From Eigenvector Research Documentation Wiki
Jump to navigation Jump to search
imported>Jeremy
(Importing text file)
imported>Scott
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
===Purpose===
===Purpose===


Line 10: Line 9:
===Description===
===Description===


Inputs are the multiway array to be unfolded mwa (class "double" or "dataset"), and the dimension (or mode) number along which to perform the unfolding order.
Inputs are the multiway array to be unfolded <tt>mwa</tt> (class "double" or "dataset"), and the dimension (or mode) number along which to perform the unfolding <tt>order</tt>.


The output is the unfolded array mwauf (class "double" or "dataset" depending on the input class).
The output is the unfolded array <tt>mwauf</tt> (class "double" or "dataset" depending on the input class).


When working with dataset objects, unfoldmw will create label and includ fields consistent with the input. This function is used in the development of PARAFAC models in the alternating least squares steps.
When working with [[DataSet Objects]], unfoldmw will create label and include fields consistent with the input.


===See Also===
===See Also===


[[mpca]], [[outerm]], [[parafac]], [[reshape]], [[tld]], [[unfoldm]]
[[mpca]], [[outerm]], [[parafac]], [[tld]], [[unfoldm]]

Latest revision as of 16:12, 21 September 2011

Purpose

Unfolds multiway arrays along specified order.

Synopsis

mwauf = unfoldmw(mwa,order)

Description

Inputs are the multiway array to be unfolded mwa (class "double" or "dataset"), and the dimension (or mode) number along which to perform the unfolding order.

The output is the unfolded array mwauf (class "double" or "dataset" depending on the input class).

When working with DataSet Objects, unfoldmw will create label and include fields consistent with the input.

See Also

mpca, outerm, parafac, tld, unfoldm