E-Book Overview
This book provides a concise introduction to numerical concepts in engineering analysis, using FORTRAN, QuickBASIC, MATLAB, and Mathematica to illustrate the examples. Discussions include:matrix algebra and analysissolution of matrix equationsmethods of curve fitmethods for finding the roots of polynomials and transcendental equationsfinite differences and methods for interpolation and numerical differentiationnumerical computation of single and double integralsnumerical solution of ordinary differential equationsEngineering Analysis:teaches readers to become proficient in FORTRAN or QuickBASIC programming to solve engineering problemsprovides an introduction to MATLAB and Mathematica, enabling readers to write supplementary m-files for MATLAB and toolkits for Mathematica using C-like commandsThe book emphasizes interactive operation in developing computer programs throughout, enabling the values of the parameters involved in the problem to be entered by the user of the program via a keyboard.In introducing each numerical method, Engineering Analysis gives minimum mathematical derivations but provides a thorough explanation of computational procedures to solve a specific problem. It serves as an exceptional text for self-study as well as resource for general reference.
E-Book Content
Engineering Analysis Interactive Methods and Programs with FORTRAN, QuickBASIC, MATLAB, and Mathematica
Y. C. Pao
CRC Press Boca Raton London New York Washington, D.C. © 2001 by CRC Press LLC
Acquiring Editor: Project Editor: Cover design:
Cindy Renee Carelli Albert W. Starkweather, Jr. Dawn Boyd
Library of Congress Cataloging-in-Publication Data Catalog record is available from the Library of Congress This book contains information obtained from authentic and highly regarded sources. Reprinted material is quoted with permission, and sources are indicated. A wide variety of references are listed. Reasonable efforts have been made to publish reliable data and information, but the author and the publisher cannot assume responsibility for the validity of all materials or for the consequences of their use. Neither this book nor any part may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, microfilming, and recording, or by any information storage or retrieval system, without prior permission in writing from the publisher. The consent of CRC Press LLC does not extend to copying for general distribution, for promotion, for creating new works, or for resale. Specific permission must be obtained in writing from CRC Press LLC for such copying. Direct all inquiries to CRC Press LLC, 2000 Corporate Blvd., N.W., Boca Raton, Florida 33431. Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are only used for identification and explanation, without intent to infringe. Mathematica® is developed by Wolfram Research, Inc., Champaign, IL. Windows® is developed by Microsoft Corp., Redmond, WA.
© 1999 by CRC Press LLC No claim to original U.S. Government works International Standard Book Number 0-8493-2016-X Printed in the United States of America 1 2 3 4 5 6 7 8 9 0 Printed on acid-free paper © 2001 by CRC Press LLC
Files Available from CRC Press FORTRAN, QuickBASIC, MATLAB, and Mathematic files, which contain the source and executable programs associated with this book are available from CRC Press’ website — http://www.crcpress.com. Before downloading, prepare two 3.5-inch, high-density disks — one for the files and one for a backup. Also create a temporary directory named on your hard drive, which will expedite downloading. To download these files, type: http://www.crcpress.com/us/ElectronicProducts/downandup.asp. When prompted, enter 2016 under name and crcpress under password. Then store the files in the f