DiscriminantAnalysis

所属分类:matlab编程
开发工具:Windows_Unix
文件大小:206KB
下载次数:13
上传日期:2009-03-24 05:33:19
上 传 者rigvedas1
说明:  Implementation to linear, quadratic and logistic discriminant analysis, for examples

文件列表:
DiscriminantAnalysis\Aplicacion\behavior3.fig (17552, 2007-03-04)
DiscriminantAnalysis\Aplicacion\behavior3.m (7646, 2007-03-04)
DiscriminantAnalysis\Aplicacion\generate_histories.m (1500, 2007-03-04)
DiscriminantAnalysis\Aplicacion\get_xhist.m (744, 2007-03-04)
DiscriminantAnalysis\Aplicacion\play_game.m (1614, 2007-03-04)
DiscriminantAnalysis\Aplicacion\split_classify.m (2560, 2007-03-04)
DiscriminantAnalysis\Clases\@classifier\classifier.asv (6503, 2007-03-06)
DiscriminantAnalysis\Clases\@classifier\classifier.m (6635, 2007-03-06)
DiscriminantAnalysis\Clases\@classifier\classify.m (1660, 1999-06-08)
DiscriminantAnalysis\Clases\@classifier\disp.m (908, 1999-06-08)
DiscriminantAnalysis\Clases\@classifier\display.m (305, 1999-06-08)
DiscriminantAnalysis\Clases\@classifier\subsref.m (984, 1999-06-08)
DiscriminantAnalysis\Clases\@lda\classify.m (4802, 1999-06-08)
DiscriminantAnalysis\Clases\@lda\cov.m (2005, 1999-06-08)
DiscriminantAnalysis\Clases\@lda\cvar.m (1054, 1999-06-08)
DiscriminantAnalysis\Clases\@lda\disp.m (491, 1999-06-08)
DiscriminantAnalysis\Clases\@lda\display.m (483, 1999-06-08)
DiscriminantAnalysis\Clases\@lda\lda.asv (7378, 2007-03-06)
DiscriminantAnalysis\Clases\@lda\lda.m (7416, 2007-03-15)
DiscriminantAnalysis\Clases\@lda\plotcov.m (2193, 1999-06-08)
DiscriminantAnalysis\Clases\@lda\shrink.m (999, 1999-06-08)
DiscriminantAnalysis\Clases\@lda\subsref.m (782, 1999-06-08)
DiscriminantAnalysis\Clases\@logda\classify.m (1305, 1999-06-08)
DiscriminantAnalysis\Clases\@logda\disp.m (177, 1999-06-08)
DiscriminantAnalysis\Clases\@logda\display.m (326, 1999-06-08)
DiscriminantAnalysis\Clases\@logda\logda.m (10761, 2007-03-06)
DiscriminantAnalysis\Clases\@logda\subsref.m (569, 1999-06-08)
DiscriminantAnalysis\Clases\@qda\classify.m (4185, 1999-06-08)
DiscriminantAnalysis\Clases\@qda\cov.m (2158, 1999-06-08)
DiscriminantAnalysis\Clases\@qda\disp.m (671, 1999-06-08)
DiscriminantAnalysis\Clases\@qda\display.m (492, 1999-06-08)
DiscriminantAnalysis\Clases\@qda\plotcov.m (2187, 1999-06-08)
DiscriminantAnalysis\Clases\@qda\qda.m (6767, 1999-06-08)
DiscriminantAnalysis\Clases\@qda\shrink.m (2193, 1999-06-08)
DiscriminantAnalysis\Clases\@qda\subsref.m (785, 1999-06-08)
DiscriminantAnalysis\Clases\@softmax\classify.m (2010, 1999-06-04)
DiscriminantAnalysis\Clases\@softmax\disp.m (319, 1999-06-04)
DiscriminantAnalysis\Clases\@softmax\display.m (499, 1999-06-04)
DiscriminantAnalysis\Clases\@softmax\softmax.m (20769, 1999-06-04)
DiscriminantAnalysis\Clases\@softmax\subsref.m (692, 1999-06-04)
... ...

This is version 0.3 of the "Discriminant Analysis Toolbox" with major bug fixes from the first and second versions and with the addition of logistic discriminant anlsyis and multinomial classification feed-forward neural-network. To install, place the class directories starting with '@' somewhere in your MATLAB path along with the other .m files listed below. This is a series of .m files implementing linear, quadratic and logistic discriminant analysis and classification generally following the text [1]. References: [1] B. D. Ripley (1996) Pattern Classification and Neural Networks. Cambridge. The following files are included: Contents.m - Contents file README - This file Parent classifier object: @classifier/classifier.m - Null classifier @classifier/classify.m - Classify with null classifier @classifier/disp.m - Display CLASSIFIER object @classifier/display.m - Display CLASSIFIER object @classifier/subsref.m - Access fields of CLASSIFIER object Linear discriminant analysis: @lda/classify.m - Classify with linear discriminants @lda/cov.m - Within-groups covariance matrix @lda/cvar.m - Canonical variates @lda/disp.m - Display LDA object @lda/display.m - Display LDA object @lda/lda.m - Linear discriminant analysis @lda/plotcov.m - Plot covariance ellipsoids @lda/shrink.m - Shrink covariance matrix @lda/subsref.m - Access fields of LDA object Logistic discriminant analysis: @logda/classify.m - Classify with logistic discriminants @logda/disp.m - Display LOGDA object @logda/display.m - Display LOGDA object @logda/logda.m - Logistic discriminant analysis @logda/subsref.m - Access fields of LOGDA object Quadratic discriminant analysis: @qda/classify.m - Classify with quadratic discriminants @qda/cov.m - Within-groups covariance matrices @qda/disp.m - Display QDA object @qda/display.m - Display QDA object @qda/plotcov.m - Plot covariance ellipsoids @qda/qda.m - Quadratic discriminant analysis @qda/shrink.m - Shrink covariance matrices @qda/subsref.m - Access fields of QDA object Multinomial feed-formward neural network: @softmax/classify.m - Classify with logistic discriminants @softmax/disp.m - Display LOGDA object @softmax/display.m - Display LOGDA object @softmax/logda.m - Logistic discriminant analysis @softmax/subsref.m - Access fields of LOGDA object Other .m files: confmat.m - Confusion matrix crossval.m - Cross-validation classification kmeans.m - K-means clustering mahalanobis.m - Mahalanobis distance mcnemar.m - McNemar tests parseopt.m - Get options from struct plotdr.m - Plot decision regions plotobs.m - Observation scatter plot There are examples of how to use some of these function in the help for LDA, QDA and LOGDA. Hopefully, this should be enought to get you started. The .m files have been tested on MATLAB version 5.3 and definitely won't work on anything prior to 5.0. This is a work in progress, so if you have any comments or suggestions feel free to send me an e-mail. -- Michael Kiefte, June 3, 1999. Contact Information: Michael Kiefte e-mail: mkiefte@gpu.srv.ualberta.ca Department of Linguistics tel: +1 780 492 0804 4-32 Assiniboia Hall fax: +1 780 492 0806 University of Alberta Edmonton, Alberta T6G 2E7 Canada $Log$

近期下载者

相关文件


收藏者