[Master Index] [Index for export/brede]

brede_mat_orthospace

(export/brede/brede_mat_orthospace.m)


Function Synopsis

Mout = brede_mat_orthospace(Min, Msubspace, varargin)

Help text

 brede_mat_orthospace - Projection onto the orthogonal subspace 

       function Mout = brede_mat_orthospace(Min, Msubspace)

       Input:  Min         'Mat' structure
               Msubspace   'Mat' structure defining the subspace

       Property: Intercept [ {none} | add ] 

       Output: Mout        'Mat' structure

       Remove a subspace Z (Msubspace) from a matrix X (Min)
 
               Y = (I - Z(Z'Z)^(-1)*Z')X 

       For 'intercept'='add' a column of ones will be added to the
       subspace matrix to model an intercept.

       See also BREDE, BREDE_MAT, BREDE_MAT_CENTER.
 
 $Id: brede_mat_orthospace.m,v 1.3 2005/11/11 16:22:06 fnielsen 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