MATLAB, short for MATrix LABoratory is a programming package specifically designed for quick and easy scientific calculations and I/O. It has literally hundreds of built – in functions for a wide variety of computations and many toolboxes designed for specific research disciplines, including statistics, optimization, solution of partial differential equations, data analysis. It has powerful built-in routines that enable a very wide variety of computations. It also has easy to use graphics commands that make the visualization of results immediately available. Specific applications are collected in packages referred to as toolbox. There are toolboxes for signal processing, symbolic computation, control theory, simulation, optimization, and several other fields of applied science and engineering.
Numerical Methods for Engineering: An Introduction Using MATLAB and Computational Electromagnetics presents a compilation of MATLAB-based chapters of various engineering background. From quick code prototyping to full blown deployable applications, MATLAB stands as a genuine development language and environment helping the technical needs of an assortment of users. As an assortment of diverse applications, each chapter presents a novel application and use of MATLAB for a specific result. It focuses on the most important and popular numerical methods, going into depth with examples and problem sets of escalating complexity. It illustrates numerical methods in a dominant tool for students to learn the philosophy of intermediate and advanced electromagnetics. We hope this book will be of useful resource both for engineering students as well as for practitioners and researchers.