Presents cutting-edge developments in the theory and experiments of nonlinear waves. Its comprehensive coverage of analytical methods for nonintegrable systems is the first of its kind. It also covers in great depth analytical methods for integrable equations, and comprehensively describes efficient numerical methods for all major aspects of nonlinear wave computations. In addition, this book presents the latest experiments on nonlinear waves in optical systems and Bose-Einstein condensates, especially in periodic media. The book contains a large number of simple and efficient MATLAB(R) codes for various nonlinear wave computations, which readers can easily adapt to solve their own problems. The codes can also be found on an associated Web page.