Mathematics

Finite Difference Computing with Exponential Decay Models

Finite Difference Computing with Exponential Decay Models

This text provides a very simple, initial introduction to the complete scientific computing pipeline: models, discretization, algorithms, programming, verification, and visualization. The book is easy to read and only requires a command of one-variable calculus and some very basic knowledge about computer programming.

Calculus I/II With WXMAXIMA

Calculus I/II With WXMAXIMA

‘wxMaxima for Calculus I’ and ‘wxMaxima for Calculus II’ introduce the free open-source computer algebra system wxMaxima in the context of single variable calculus. Each book can serve as a lab manual for a one-unit semester calculus lab, a source of supplemental CAS exercises or a tutorial reference for students and instructors who prefer learn computer algebra by example.

Convex Optimization

Convex Optimization

This book is about convex optimization, a special class of mathematical optimization problems, which includes least-squares and linear programming problems.

Feedback Systems: An Introduction for Scientists and Engineers

Feedback Systems: An Introduction for Scientists and Engineers

This book provides an introduction to the basic principles and tools for the design and analysis of feedback systems. It is intended to serve a diverse audience of scientists and engineers who are interested in understanding and utilizing feedback in physical, biological, information and social systems.

Non-Uniform Random Variate Generation

Non-Uniform Random Variate Generation

Random number generatlon has intrigued sclentists for a few decades, and a lot of effort has been spent on the creation of randomness on a deterministic (non-random) machlne, that is, on the design of computer algorithms that are able to produce “random” sequences of integers.