[Master Index]
[Index for export/brede]
brede_ui_mat
(export/brede/brede_ui_mat.m)
Function Synopsis
varargout = updatePage(h, hg)
Help text
brede_ui_mat - UI for viewing a 'Mat' structure
function brede_ui_mat
function brede_ui_mat(M)
Input: M 'Mat' structure
This function controls the window for editing and viewing a
'mat' structure, - which contains a numerical matrix. The 'mat'
structure can either be setup by calling the function with an
input argument, it can be read in from a comma-separated
values (CSV) file, or it can be setup from Analyze volume files.
The matrix stored behind the graphical user interface can be
reached by the "Pop mat structure" command in the "view"
menu. This menu command pops the variable to the
workspace. Then write with the Matlab prompt:
>> M = ans
The first element in the matrix is now available as
>> M.matrix(1,1)
Menu Commands:
File|Open Variable - Read a 'mat' structuree variable
from the workspace
File|Open CSV file - Open a comma or semicolon separated
file with numbers.
File|Open volumes (text file with filenames) - Open Analyze
files with their filenames
specified in a text file
File|Open volumes (4D analyze file) - Open an 4-dimensional
analyze file
File|Open AIR - Open Roger Wood 16-parameter AIR
file
File|Open SPM Mat - Open SPM transformation matrix
from .mat Matlab file
File|Open SPM SN - Open SPM transformation matrix
from *_sn.mat Matlab file
View|Pop Mat structure - Pop the mat structure to the
command line
Spawn menu items will open a new window with a new matrix
Spawn|Extract columns - Reduced matrix. The columns in the
popup window can be specified, e.g.,
as:
1:2 7 10:14
The function brede_mat_submatrix is
used for the extraction of the
columns.
Spawn|Extract rows - Reduced matrix
Spawn|Transpose - Matrix transpose: M'
Spawn|Inner product - M'*M matrix product
Spawn|Outer product - M*M' matrix product
Menu|Analyze|Hierarchical NMF - Run non-negative matrix
factorization. This might take
long time.
Menu|Analyze|Hierarchical K-means clustering (columns) - Cluster
the columns with the K-means
algorithm
Example:
brede_ui_mat
See also BREDE, BREDE_MAT, BREDE_READ, BREDE_MAT_CENTER,
BREDE_MAT_CONCORDANCE,
BREDE_MAT_HKMC, BREDE_MAT_HNMF,
BREDE_MAT_IPRODUCT, BREDE_MAT_KMC, BREDE_MAT_MAT2MAT,
BREDE_MAT_OPRODUCT, BREDE_MAT_PLOT_COUNT,
BREDE_MAT_SCALE, BREDE_MAT_SVD,
BREDE_MAT_TRANSPOSE, BREDE_READ_ANALYZE4D,
BREDE_READ_AIR, BREDE_READ_CSV2MAT, BREDE_READ_SPM_MAT,
BREDE_READ_SPM_SN_AFFINE, BREDE_READ_TXTTABLE,
BREDE_READ_VOLUMES,
BREDE_UI_EXP, BREDE_UI_LOC,
BREDE_UI_MAT_PARTCORRCOEF, BREDE_WRITE_MAT2CSV,
BREDE_WRITE_XML.
$Id: brede_ui_mat.m,v 1.41 2008/06/05 18:56:52 fn Exp $
Cross-Reference Information
This function calls
This function is called by
Produced by mat2html on Fri Jun 20 17:43:05 2008
Cross-Directory links are: OFF