Emphasizing problem-solving skills throughout this very successful book, Stephen Chapman introduces the MATLAB(r) language and shows how to use it to solve typical technical problems. The book teaches MATLAB(r) as a technical programming language showing students how to write clean, efficient, and well-documented programs. It makes no pretense at being a complete description of all of MATLAB(r)'s hundreds of functions. Instead, it teaches students how to locate any desired function with MATLAB(r)'s extensive on line help facilities. Overall, students develop problem-solving skills and are equipped for future courses and careers using the power of MATLAB(r).