Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Carnell - MATLAB Applications in Chemical Engineering

Carnell - MATLAB Applications in Chemical Engineering

Ratings: (0)|Views: 6 |Likes:
Published by Golffy Kung

More info:

Categories:Types, Recipes/Menus
Published by: Golffy Kung on May 22, 2014
Copyright:Traditional Copyright: All rights reserved


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





MATLAB® Applications in Chemical EngineeringJames A. Carnell North Carolina State University
MATLAB is a powerful code-based mathematical and engineering calculation  program. It performs all calculations using matrices and vectors in a logical programming environment. This guide is a brief introduction to MATLAB in chemical engineering, and in no way attempts to be a comprehensive MATLAB learning resource. This guide is a starting point for the new MATLAB user, and as such no prior MATLAB experience is necessary. Further help can be found in the MATLAB help files or at Mathworks website atwww.mathworks.com and in the help section at http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.shtml MATLAB Applications in Chemical Engineering James A. Carnell, August 2003
Table of Contents
Section I: How MATLAB Works
Basic MATLAB: The Language
Mfiles (Function files)
Dealing with Functions
The ‘plot’ function
The ‘fzero’ function
Solving linear equations in MATLAB
The ‘fsolve’ function
Section II: Numerical and Symbolic Integration
 Numerical Integration; Quadrature
The Simpson’s Rule and Lobotto Quadrature
Symbolic Integration and Differentiation
Section III: Numerically Solving Differential Equations and Systems of Differential Equations
First order ode’s
Higher order ode’s
 Glossary of Commands, Parts I, II and II
 Line Markers
MATLAB Applications in Chemical Engineering James A. Carnell, August 2003 Using the ‘insert’ menu one can add a title, x and y axis titles, and if necessary a legend. One can also use commands nested within the
command to title the chart, add axis titles, or decide upon curve characteristics such as line color or marker.
Dealing with functions
Standard functions such as the sine, cosine, logarithmic, exponential, and user-defined functions within MATLAB will now be covered.
 has already been introduced; now
 plot, fzero
will be introduced
The ‘plot’ function
The plot function produces a 2-D plot of a y-vector versus either its real index or a specified x-vector. The plot function can be used for data, standard functions, or user-defined functions. Let’s look at a simple example of using
to model data.
 Example 1.1
The following reaction data has been obtained from a simple decay reaction: A
 B Use MATLAB to plot the concentration of component A in mol/L against the reaction time, t, in minutes. Title the plot, label the axes, and obtain elementary statistics for the data.MATLAB Applications in Chemical Engineering James A. Carnell, August 2003
 First, the data must be entered into MATLAB as two vectors. The vectors x and y are defined in the command window, followed by the command to plot the data. The following graph is displayed: Time (Minutes)Concentration(Moles/Liter) 0 100 1 80 3 65 6 55 9 49 12 45 15 42 18 41 21 38

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->