Numerical Analysis Using MATLAB and Excel 3rd ed - S. Karris (Orchard, 2007) WW.pdf

(3906 KB) Pobierz
Numerical Analysis
Numerical
Using MATLAB® and Excel®
Third Edition
Steven T. Karris
Orchard Publications
www.orchardpublications.com
Analysis
208840860.005.png
Numerical Analysis
Using MATLAB® and Excel®
Third Edition
Students and working professionals will
find Numerical Analysis Using MATLAB®
and Excel®, Third Edition, to be a concise
and easy-to-learn text. It provides com-
plete, clear, and detailed explanations of
the principal numerical analysis methods
and well known functions used in science
and engineering. These are illustrated
with many real-world examples.
This text includes the following chapters and appendices:
• Introduction to MATLAB • Root Approximations • Sinusoids and Complex Numbers • Matrices
and Determinants • Review of Differential Equations • Fourier, Taylor, and Maclaurin Series
• Finite Differences and Interpolation • Linear and Parabolic Regression • Solution of Differential
Equations by Numerical Methods • Integration by Numerical Methods • Difference Equations
• Partial Fraction Expansion • The Gamma and Beta Functions • Orthogonal Functions and
Matrix Factorizations • Bessel, Legendre, and Chebyshev Polynomials • Optimization Methods
• Difference Equations in Discrete-Time Systems • Introduction to Simulink • Ill-Conditioned
Matrices
Each chapter contains numerous practical applications supplemented with detailed instructions
for using MATLAB and/or Excel to obtain quick solutions.
Steven T. Karris is the president and founder of Orchard Publications, has undergraduate and
graduate degrees in electrical engineering, and is a registered professional engineer in
California and Florida. He has more than 35 years of professional engineering experience and
more than 30 years of teaching experience as an adjunct professor, most recently at UC
Berkeley, California.
Orchard Publications
Visit us on the Internet
www.orchardpublications.com
or email us: info@orchardpublications.com
ISBN-13: 978-1-934404-04-1
ISBN-10: 1-934404-04-7
$60.00 USA
208840860.006.png 208840860.007.png
Numerical Analysis
Using MATLAB ® and Excel ®
Third Edition
Steven T. Karris
Orchard Publications
www.orchardpublications.com
 
208840860.001.png
Numerical Analysis Using MATLAB® and Excel®, Third Edition
Copyright ” 2007 Orchard Publications. All rights reserved. Printed in the United States of America. No part of this
publication may be reproduced or distributed in any form or by any means, or stored in a data base or retrieval system,
without the prior written permission of the publisher.
Direct all inquiries to Orchard Publications, info@orchardpublications.com
Product and corporate names are trademarks or registered trademarks of the Microsoft™ Corporation and The
MathWorks™, Inc. They are used only for identification and explanation, without intent to infringe.
Library of Congress Cataloging-in-Publication Data
Library of Congress Control Number: 2007922100
Copyright TX 5-589-152
ISBN-13: 978-1-934404-04-1
ISBN-10: 1-934404-04-7
Disclaimer
The author has made every effort to make this text as complete and accurate as possible, but no warranty is implied.
The author and publisher shall have neither liability nor responsibility to any person or entity with respect to any loss
or damages arising from the information contained in this text.
Preface
Numerical analysis is the branch of mathematics that is used to find approximations to difficult
problems such as finding the roots of non linear equations, integration involving complex
expressions and solving differential equations for which analytical solutions do not exist. It is
applied to a wide variety of disciplines such as business, all fields of engineering, computer science,
education, geology, meteorology, and others.
Years ago, high speed computers did not exist, and if they did, the largest corporations could only
afford them; consequently, the manual computation required lots of time and hard work. But now
that computers have become indispensable for research work in science, engineering and other
fields, numerical analysis has become a much easier and more pleasant task.
This book is written primarily for students/readers who have a good background of high school
algebra, geometry, trigonometry, and the fundamentals of differential and integral calculus. * A
prior knowledge of differential equations is desirable but not necessary; this topic is reviewed in
Chapter 5.
One can use Fortran, Pascal, C, or Visual Basic or even a spreadsheet to solve a difficult problem.
It is the opinion of this author that the best applications programs for solving engineering
problems are 1) MATLAB which is capable of performing advanced mathematical and
engineering computations, and 2) the Microsoft Excel spreadsheet since the versatility offered by
spreadsheets have revolutionized the personal computer industry. We will assume that the reader
has no prior knowledge of MATLAB and limited familiarity with Excel.
We intend to teach the student/reader how to use MATLAB via practical examples and for
detailed explanations he/she will be referred to an Excel reference book or the MATLAB User’s
Guide. The MATLAB commands, functions, and statements used in this text can be executed
with either MATLAB Student Version 12 or later. Our discussions are based on a PC with
Windows XP platforms but if you have another platform such as Macintosh, please refer to the
appropriate sections of the MATLAB’s User Guide that also contains instructions for installation.
MATLAB is an acronym for MATrix LABoratory and it is a very large computer application
which is divided to several special application fields referred to as toolboxes. In this book we will
be using the toolboxes furnished with the Student Edition of MATLAB. As of this writing, the
latest release is MATLAB Student Version Release 14 and includes SIMULINK which is a
* These topics are discussed in Mathematics for Business, Science, and Technology, Third Edition, ISBN 0 9709511
0 8. This text includes probability and other advanced topics which are supplemented by many practical applications using
Microsoft Excel and MATLAB.
208840860.002.png 208840860.003.png 208840860.004.png
Zgłoś jeśli naruszono regulamin