Scientific Computing, Simulations, and Modeling
( \newcommand{\kernel}{\mathrm{null}\,}\)
These texts are intended for students interested in developing a deeper understanding and appreciation of how natural and human-generated systems such as weather, biological processes, supply chains, or computers that can be represented by mathematical models and computer software. These models are often described and represented by mathematical expressions and the models themselves often deal with physical phenomena.
- Book: Introduction to Social Network Methods (Hanneman)
- This on-line textbook introduces many of the basics of formal approaches to the analysis of social networks.
- Introduction to the Modeling and Analysis of Complex Systems (Sayama)
- Introduction to the Modeling and Analysis of Complex Systems introduces students to mathematical/computational modeling and analysis developed in the emerging interdisciplinary field of Complex Systems Science. Complex systems are systems made of a large number of microscopic components interacting with each other in nontrivial ways.
- Physical Modeling in MATLAB (Downey)
- Modeling and simulation are powerful tools for explaining the world, making predictions, designing things that work, and making them work better. Learning to use these tools can be difficult; this book is my attempt to make the experience as enjoyable and productive as possible. By reading this book—and working on the exercises—you will learn some programming, some modeling, and some simulation. With basic programming skills, you can create models for a wide range of physical systems.
- Scientific Computing (Chasnov)
- These notes for Scientific Computing is primarily for Math majors and supposes no previous knowledge of numerical analysis or methods. This course consists of both numerical methods and computational physics. The numerical methods content includes standard topics such as IEEE arithmetic, root finding, linear algebra, interpolation and least-squares, integration, differentiation, and differential equations.
- Scientific Computing (Staab)
- Solving problems is the essence of scientific computing. Many problems arise naturally from the sciences or mathematics and often to solve difficult problem relies on some computing resources. In a nutshell, this text is the blend of science, mathematics and computer science needed to solve problems. The intended audience for this text one who is interested in writing computer code that will solve a problem that you have.
Thumbnail: A three-dimensional surface plot of the unnormalized sinc function. (Public Domain; via Wikipedia)