No BSD License  

Highlights from
Reaction Object

2.0

2.0 | 1 rating Rate this file 1 Download (last 30 days) File Size: 28.6 KB File ID: #7821

Reaction Object

by David Brook

 

09 Jun 2005 (Updated 17 Jun 2005)

A class describing a chemical reaction scheme including kinetic and equilibrium parameters.

| Watch this File

File Information
Description

A reaction object contains parameters that describe a chemical reaction scheme in terms of reagents, reaction steps, rate constants and equilibrium constants. The reaction can be evaluated to provide concentrations of species as a function of time and starting concentration. The reaction can also be evaulated to give the equilibrium concentrations of reagents.

Thus:

R=reaction({'a','b','c'},[-1 -1 1],10,100)

returns R as a reaction object describing a simple bimolecular reaction "a + b --> c" with rate constant 10 and equilibrium constant 100.

C=concentrations(R,0:10,[1,1,0])
returns a dataset object containing concentrations of a, b and c for the above reaction evaulated at time points 0:10 and starting concentrations a=1, b=1, c=0.

More detailed documentation is included.

MATLAB release MATLAB 7.0.1 (R14SP1)
Other requirements Dataset object (www.eigenvector.com)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (1)
01 Aug 2005 WU BAOHU

123

Please login to add a comment or rating.
Updates
17 Jun 2005

Fixed several bugs in concentration calculation. Removed several extraneous files from archive

Tag Activity for this File
Tag Applied By Date/Time
chemistry David Brook 22 Oct 2008 07:50:17
physics David Brook 22 Oct 2008 07:50:17
chemistry kinetics equilibrium David Brook 22 Oct 2008 07:50:17

Contact us at files@mathworks.com