Code covered by the BSD License  

Highlights from
Statistical Learning Toolbox

from Statistical Learning Toolbox by Dahua Lin
Functions for statistical learning, pattern recognition and computer vision, covering many topics.

Description of slnullspace
Home > sltoolbox > subspace > slnullspace.m

slnullspace

PURPOSE ^

SLRANGESPACE Determines the null-space of the range of X

SYNOPSIS ^

function [V, Vc] = slnullspace(tar, varargin)

DESCRIPTION ^

SLRANGESPACE Determines the null-space of the range of X

 $ Syntax $
   - V = slnullspace(tar)
   - V = slnullspace(tar, ...)
   - [V, Vc] = slnullspace(...)

 $ Arguments $
   - tar:      the target, can be a sample matrix or covariance
   - V:        the basis for the null space
   - Vc:       the basis for the orthogonal complement of the null space.

 $ Description $
   - V = slnullspace(tar) determines the null space of tar in default 
     settings. Note that tar can have two forms: a sample matrix or a 
     covariance given by the syntax {'cov', C}.

   - V = slrangespace(tar, ...) determines the range space of X using
     the specified dimension determination schemes. The arguments 
     input following X will be delivered to sldim_by_eigval for dimension
     determination of principal space (the orthogonal complement to V)

   - [V, Vc] = slrangespace(...) also returns orthogonal complement of V.

 $ History $
   - Created by Dahua Lin on Apr 25, 2005

CROSS-REFERENCE INFORMATION ^

This function calls:
  • slrangespace SLRANGESPACE Determines the subspace of the range of X
This function is called by:
  • slnlda SLNLDA Performs Nullspace-based Linear Discriminant Analysis

SOURCE CODE ^

0001 function [V, Vc] = slnullspace(tar, varargin)
0002 %SLRANGESPACE Determines the null-space of the range of X
0003 %
0004 % $ Syntax $
0005 %   - V = slnullspace(tar)
0006 %   - V = slnullspace(tar, ...)
0007 %   - [V, Vc] = slnullspace(...)
0008 %
0009 % $ Arguments $
0010 %   - tar:      the target, can be a sample matrix or covariance
0011 %   - V:        the basis for the null space
0012 %   - Vc:       the basis for the orthogonal complement of the null space.
0013 %
0014 % $ Description $
0015 %   - V = slnullspace(tar) determines the null space of tar in default
0016 %     settings. Note that tar can have two forms: a sample matrix or a
0017 %     covariance given by the syntax {'cov', C}.
0018 %
0019 %   - V = slrangespace(tar, ...) determines the range space of X using
0020 %     the specified dimension determination schemes. The arguments
0021 %     input following X will be delivered to sldim_by_eigval for dimension
0022 %     determination of principal space (the orthogonal complement to V)
0023 %
0024 %   - [V, Vc] = slrangespace(...) also returns orthogonal complement of V.
0025 %
0026 % $ History $
0027 %   - Created by Dahua Lin on Apr 25, 2005
0028 %
0029 
0030 [Vc, V] = slrangespace(tar, varargin{:});

Generated on Wed 20-Sep-2006 12:43:11 by m2html © 2003

Contact us at files@mathworks.com