Volume 2, Issue 4, November 2017, Page: 117-131

Newton’s Method for Solving Non-Linear System of Algebraic Equations (NLSAEs) with MATLAB/Simulink

^{®}and MAPLE^{®}
Aliyu Bhar Kisabo, Department of Dynamics & Control System, Centre for Space Transport & Propulsion (CSTP), Lagos, Nigeria

Nwojiji Cornelius Uchenna, Department of Marine Engineering, Fleet Support Unit BEECROFT, Lagos, Nigeria

Funmilayo Aliyu Adebimpe, Department of Chemical Propulsion System, Centre for Space Transport & Propulsion (CSTP), Lagos, Nigeria

Nwojiji Cornelius Uchenna, Department of Marine Engineering, Fleet Support Unit BEECROFT, Lagos, Nigeria

Funmilayo Aliyu Adebimpe, Department of Chemical Propulsion System, Centre for Space Transport & Propulsion (CSTP), Lagos, Nigeria

Received: Nov. 25, 2017;
Accepted: Dec. 7, 2017;
Published: Jan. 3, 2018

DOI: 10.11648/j.ajmcm.20170204.14 View 1229 Downloads 90

Abstract

Interest in Science, Technology, Engineering and Mathematics (STEM)-based courses at tertiary institution is on a steady decline. To curd this trend, among others, teaching and learning of STEM subjects must be made less mental tasking. This can be achieved by the aid of

*technical computing*software. In this study, a novel approach to explaining and implementing Newton’s method as a numerical approach for solving Nonlinear System of Algebraic Equations (NLSAEs) was presented using MATLAB^{®}and MAPLE^{®}in a complementary manner. Firstly, the analytical based computational software MAPLE^{®}was used to substitute the initial condition values into the NLSAEs and then evaluate them to get a constant value column vector. Secondly, MAPLE^{®}was used to obtain partial derivative of the NLSAEs hence, a Jacobean matrix. Substituting initial condition into the Jacobean matrix and evaluating resulted in a constant value square matrix. Both vector and matrix represent a Linear System of Algebraic Equations (LSAEs) for the related initial condition. This LSAEs was then solved using Gaussian Elimination method in the numerical-based computational software of MATLAB/Simulink^{®}. This process was repeated until the solution to the NLSAEs*converged*. To explain the concept of*quadratic convergence*of the Newton’s method, power function of degree 2 (*quad*) relates the errors and successive errors in each iteration. This was achieved with the aid of Curve Fitting Toolbox of MATLAB^{®}. Finally, a*script file*and a*function file*in MATLAB^{®}were written that implements the complete solution process to the NLSAEs.Keywords

Newton’s Method, MAPLE

^{®}, MATLAB^{®}, Non-Linear System of Algebraic EquationsTo cite this article

Aliyu Bhar Kisabo,
Nwojiji Cornelius Uchenna,
Funmilayo Aliyu Adebimpe,
Newton’s Method for Solving Non-Linear System of Algebraic Equations (NLSAEs) with MATLAB/Simulink

^{®}and MAPLE^{®},*American Journal of Mathematical and Computer Modelling*. Vol. 2, No. 4, 2017, pp. 117-131. doi: 10.11648/j.ajmcm.20170204.14Copyright

Copyright © 2017 Authors retain the copyright of this article.

This article is an open access article distributed under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

This article is an open access article distributed under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reference

[1]

Lyn Haynes (2008). Studying Stem? What are the Barriers. A Literature Review of the Choices Students Make. A Fact-file Provided By The Institution of Engineering and Technology http://www.theiet.org/factfiles

[2]

Frank Y. Wang (2015). Physics with MAPLE: The Computer Algebra Resource for Mathematical Methods in Physics. ISBN: 3-527-40640-9

[3]

Ralph E. White and Venkat R. Subramanian (2010). Computational Methods in Chemical Engineering with MAPLE. ISBN 978-3-642-04310-9

[4]

Robin C. and Murat T. (1994). Engineering Explorations with MAPLE. ISBN: 0-15-502338-7

[5]

George Z. V and Peter I. K (2005). Mechanics of Composite Materials with MATLAB, ISBN-10 3-540-24353-4

[6]

Wndy L. M and Angel R. M (2002). Computational Statistics Handbook with MATLAB. ISBN 1-58488-229-8

[7]

Bassem R. M (2000). Radar Systems Analysis and Design Using MATLAB. ISBN 1-58488-182-8

[8]

Glyn James et al (2015). Modern Engineering Mathematics, ISBN: 978-1-292-08073-4

[9]

Linge S., Langtangen H. P. (2016) Solving Nonlinear Algebraic Equations. In: Programming for Computations - MATLAB/Octave. Texts in Computational Science and Engineering, vol 14. Springer, Cham. ISBN 978-3-319-32452-4.

[10]

Burden, Richard L. and J. Douglas Faires, (2010). Numerical Analysis, 9

^{th}Ed., Brooks Cole, ISBN 0538733519[11]

Robin Carr and Murat Tanyel (1994). Engineering Exploration with MAPLE. ISBN: 0-15-502338-7

[12]

MAPLE User Manual Copyright © Maplesoft, a division of Waterloo Maple Inc.1996-2009. ISBN 978-1-897310-69-4

[13]

Harold Klee and Randal Allen (2011). Simulation of Dynamic Systems with MATLAB and Simulink, ISBN -13: 978-1-4398-3674-3

[14]

O. B euchre and M. Week (2006). Introduction to MATLAB & Simulink: A project Approach, Third Edition. ISBN: 978-1-934015-04-9

[15]

Steven T. Karris (2006). Introduction to Simulink with Engineering Applications, ISBN 978-0-9744239-8-2

[16]

Cheney, Ward and David Kincaid, (2007) Numerical Mathematics and Computing, 6

^{th}Ed., Brooks Cole, 2007, ISBN 0495114758[17]

Kincaid, David and Ward Cheney, (2002). Numerical Analysis: Mathematics of Scientific Computing, Vol. 2, 2002, ISBN 0821847880

[18]

Curve Fitting Toolbox™ User’s Guide (2014). The Math Works, Inc. www.mathworks.com