Utilization of Mathematical Software Packages in Chemical Engineering Research
Abstract
Using Fortran taken as the starting point, we are now on the sixth decade of high-level programming applications. Among the programming languages available, computer algebra systems (CAS) appear to be a good choice in chemical engineering can be applied easily. Until the emergence of CAS, the assistance from a specialized group for large-scale programming is justified. Nowadays, it is more effective for the modern chemical engineer to rely on his/her own programming ability for problem solving. In the present paper, the abilities of Polymath, Maple, Matlab, Mathcad, and Mathematica in handling differential equations are illustrated for differential-algebraic equations, large system of nonlinear differential equations, and partial differential equations. The programming of solutions with these CAS are presented, contrasted, and discussed in relation to chemical engineering problems. Keywords: Computer algebra systems (CAS),computer simulation,Mathcad, Mathematica,Mathlab and numerical methods.
References
2. Liu, S. L., and Amundson, N. R. (1962). "Calculation of molecular weight distribution in polymerization," Chem. Eng. Sci. 17, 797-802.
3. Luyben, W. L. (1990). Process modeling Simulation and control for chemical engineers, 2nd ed., McGraw-Hill, New York.
4. Shacham, M., Brauner, N., and Pozin, M. (1998). "Comparing software for interactive solution of systems of nonlinear algebraic equations,” Comp. Chem. Eng., 22, 323–31.
5. Steinhaus, S. (1997). Comparison of mathematical programs for data analysis. Available at: http://www.uni-frankfurt.de/ --stst/ncrunch.html (July 9, 2005).
Copyright holder for articles is ASEAN Journal of Chemical Engineering. Articles published in ASEAN J. Chem. Eng. are distributed under a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license.
Authors agree to transfer all copyright rights in and to the above work to the ASEAN Journal of Chemical Engineering Editorial Board so that the Editorial Board shall have the right to publish the work for non-profit use in any media or form. In return, authors retain: (1) all proprietary rights other than copyright; (2) re-use of all or part of the above paper in their other work; (3) right to reproduce or authorize others to reproduce the above paper for authors’ personal use or for company use if the source and the journal copyright notice is indicated, and if the reproduction is not made for the purpose of sale.