Название: Numerical Methods for Scientists and Engineers: With Pseudocodes
Автор: Zekeriya Altaç
Издательство: CRC Press
Серия: Numerical Analysis and Scientific Computing Series
Год: 2025
Страниц: 786
Язык: английский
Формат: pdf (true)
Размер: 26.2 MB
Numerical Methods for Scientists and Engineers: With Pseudocodes is designed as a primary textbook for a one-semester course on Numerical Methods for sophomore or junior-level students. It covers the fundamental numerical methods required for scientists and engineers, as well as some advanced topics which are left to the discretion of instructors. The objective of the text is to provide readers with a strong theoretical background on numerical methods encountered in science and engineering, and to explain how to apply these methods to practical, real-world problems. Readers will also learn how to convert numerical algorithms into running computer codes. All numerical algorithms in this text are presented as self-contained pseudomodules that can be converted and used in any program. The modules are written as simply as possible (with very few commands) so that translation to other programming platforms is as easy as possible. This approach blends the algorithms and methods with sufficient mathematical theory and supports easy implementation of the algorithms. Why pseudocode? Today’s engineers and scientists are expected to become proficient in one or more programming languages (C/C++, Python, Visual Basic, Fortran, etc.), as well as a number of software packages (MatLab, Mathematica, Maple, etc.) known as the Computer or Symbolic Algebra System (CAS or SAS). To be more general and inclusive, the text is not tied to any specific programming language or to any specific CAS software. This approach aims to teach numerical methods that students will encounter in their future courses or careers while enabling them to gain the ability to prepare and/or use well-structured programs in a variety of languages.