3.4

3.4 | 5 ratings Rate this file 57 Downloads (last 30 days) File Size: 5.09 KB File ID: #16487

PCA demonstration example

by Yang Zhang

 

20 Sep 2007 (Updated 24 Sep 2007)

PCA application example on statistical process control

| Watch this File

File Information
Description

This file is used to explain how PCA works and the idea behind the method. This example is given in the ISA book: New directions in Bioprocess Modeling and Control by Michael A. Boudreau and Gregory K. McMillan(Chapter 8, simple example). The process is composed of a valve a thermometer and a fermenter. The valve is used to control the flow rate of cooling water. The thermometer is used to measure the temperature of the fermenter. The steady state of the system is: valve=10% max. Temperature T=25 D.

Required Products Statistics Toolbox
MATLAB release MATLAB 7.2 (R2006a)
Other requirements ellipse.m http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=289&objectType=file
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (7)
21 Sep 2007 Scott Miller

Are you sure you need the statistics toolbox to run this? I haven't run the code on a version with the toolbox removed, but it looks to me like it should run in the base MATLAB system, and you could remove the restriction.

Scott

21 Sep 2007 Yang Zhang

Scott,

I tried to email you but my mail was returned...

About the PLS.m file, I did not specify ‘x’ and ‘y’ should be normalized because sometimes people want to do PLS analysis without normalization and furthermore, there are several methods to normalize the data matrix, I want to leave it open for the user.

 

About the PCAexample.m file, I said statistical toolbox is needed mainly because the finv function in line 70.

I forgot the ellipse.m function is needed which can be found in mathworks contributed code section. I updated the file description part to clarify.
 
If possible, you can reach me at: yz@che.utexas.edu
Please give me response to improve them.

Thanks,

Yang

05 Jun 2008 harith hamad  
19 Jun 2008 tigre vengala

muchas gracias gran ejemplo!!! felicitaciones!!

19 Jul 2008 mira sam  
02 Oct 2008 rafael pinheiro

very good... great work

16 Oct 2008 Shivani Rao  
Please login to add a comment or rating.
Updates
24 Sep 2007

finv function is used thus statistical toolbox is needed.

24 Sep 2007

The file description part is updated.

Tag Activity for this File
Tag Applied By Date/Time
statistics Yang Zhang 22 Oct 2008 09:27:51
probability Yang Zhang 22 Oct 2008 09:27:51
pca multivariable statistical control Yang Zhang 22 Oct 2008 09:27:51
pca multivariable statistical control Emerson Carati 17 May 2009 20:31:58
pca multivariable statistical control Pappu Kasai 22 Jun 2009 14:35:05
pca multivariable statistical control Net Engr 19 Nov 2009 01:38:09
probability Peter Sigg 09 Jan 2010 16:21:04
pca multivariable statistical control Valeria spizzichino 28 Jan 2010 07:47:51
pca multivariable statistical control nikhil nanal 07 Apr 2010 12:39:24
probability nikhil nanal 07 Apr 2010 12:39:30
pca multivariable statistical control Velu 22 Oct 2010 02:13:46
probability darshan bysani 07 Dec 2011 05:13:36
pca multivariable statistical control Jasper Engel 20 Dec 2011 03:57:09
statistics Vera Lei 09 Jan 2012 15:59:47

Contact us at files@mathworks.com