Home > brede > brede_mat_novelty.m

brede_mat_novelty

PURPOSE ^

brede_mat_novelty - Novelty/outlierness for matrix

SYNOPSIS ^

function O = brede_mat_novelty(M, varargin)

DESCRIPTION ^

 brede_mat_novelty    - Novelty/outlierness for matrix

       function O = brede_mat_novelty(M, 'PropertyName',
          'PropertyValue') 

       Input:    M       'Mat' Structure

       Property: Output  [ {Novelty} | Index | SortedItems ]
                 Type    [ InvEuclideanMean | KLmean | {MinDist} ] 

       Output:   O       Output, dependent on 'output' property 

       Find novelty/outliers among rows.  

       Example:
         f = fullfile(fileparts(which('brede')), 'xml', 'wobibs.xml');
         B = brede_read_xml(f, 'output', 'collapsesecond');
         E = brede_bib_bib2exp(B);
         M = brede_exp_exp2mat(E, 'type', 'Loc.coord');
         e = brede_mat_novelty(M, 'output', 'sorteditems');
         brede_exp_exp2html(e, 'output', 'file')
         web(['file://' pwd filesep 'Exp.html'], '-browser')

         novelty = brede_mat_novelty(M);
         [d,i] = sort(-novelty);
         brede_html_list({ novelty(i) E(i) });
         web(['file://' pwd filesep 'list.html'], '-browser')
 
       See also BREDE, BREDE_EXP, BREDE_MAT, BREDE_HTML_LIST.

 $Id: brede_mat_novelty.m,v 1.2 2004/05/18 15:28:03 fnielsen Exp $

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 27-Nov-2009 18:11:22 by m2html © 2005