MATLAB Programming for Engineers by Stephen J. Chapman (2004, Trade Paperback)

planetschnauzer (532)
100% positive feedback
Price:
$29.99
+ $5.00 shipping
Estimated delivery Wed, Aug 27 - Thu, Sep 4
Returns:
No returns, but backed by eBay Money back guarantee.
Condition:
Brand New
MATLAB Programming for Engineers by Stephen J. Chapman (2004, Paperback). Condition is new.

About this product

Product Identifiers

PublisherCourse Technology
ISBN-100534424171
ISBN-139780534424176
eBay Product ID (ePID)30902587

Product Key Features

Number of Pages560 Pages
LanguageEnglish
Publication NameMatlab Programming for Engineers
Publication Year2004
SubjectProgramming / General, Engineering (General), Mathematical & Statistical Software, General
TypeTextbook
AuthorStephen J. Chapman
Subject AreaComputers, Technology & Engineering
FormatTrade Paperback

Dimensions

Item Weight32.1 Oz
Item Length9.2 in
Item Width7.4 in

Additional Product Features

Edition Number3
Intended AudienceCollege Audience
Dewey Edition23
IllustratedYes
Dewey Decimal518.0285/53
Table Of Content1. INTRODUCTION TO MATLAB. The Advantages of MATLAB. Disadvantages of MATLAB. The MATLAB Environment. Using MATLAB as a Scratchpad. Summary. Exercises. 2. MATLAB BASICS. Variables and Arrays. Initializing Variables in MATLAB. Multidimensional Arrays. Subarrays. Special Values. Displaying Output Data. Data Files. Scalar and Array Operations. Hierarchy of Operations. Built-in MATLAB Functions. Introduction to Plotting. Examples. Debugging MATLAB Programs. Summary. Exercises. 3. BRANCHING STATEMENTS AND PROGRAM DESIGN. Introduction to Top-Down Design Techniques. Use of Pseudocode. The Logical Data Type. Branches. Additional Plotting Features. More on Debugging MATLAB Programs. Summary. Exercises. 4. LOOPS. The while Loop. The for Loop. Logical Arrays and Vectorization. Additional Examples. Summary. Exercises. 5. USER-DEFINED FUNCTIONS. Introduction to MATLAB Functions. Variable Passing in MATLAB: The Pass-By-Value Scheme. Optional Arguments. Sharing Data Using Global Memory. Preserving Data Between Calls to a Function. Function Functions. Subfunctions, Private Functions, and Nested Functions. Summary. Exercises. 6. ADDITIONAL DATA TYPES AND PLOT TYPES. Complex Data. String Functions. Multidimensional Arrays. Additional Data Types. Additional Two-Dimensional Plots. Three-Dimensional Plots. Summary. Exercises. 7. ADVANCED FEATURES: SPARSE ARRAYS, CELL ARRAYS, STRUCTURES AND FUNCTION HANDLES. Sparse Arrays. Cell Arrays. Structure Arrays. Function Handles. Summary. Exercises. 8. INPUT/OUTPUT FUNCTIONS. The textread Function. More about the load and save Commands. An Introduction to MATLAB File Processing. File Opening and Closing. Binary I/O Functions. Formatted I/O Functions. Comparing Formatted and Binary I/O Functions. File Positioning and Status Functions. Summary. Exercises. 9. HANDLE GRAPHICS. The MATLAB Graphics System. Object Handles. Examining and Changing Object Properties. Using set to List Possible Property Values. User-Defined Data. Finding Objects. Selecting Objects with the Mouse. Position and Units. Printer Positions. Default and Factory Properties. Graphics Object Properties. Summary. Exercises. 10. GRAPHICAL USER INTERFACES. How a Graphical User Interface Works. Creating and Displaying a Graphical User Interface. Object Properties. Graphical User Interface Components. Additional Containers: Panels and Button Groups. Dialog Boxes. Menus. Tips for Creating Efficient GUIs. Summary. Exercises. APPENDICES. ASCII Character Set. Answers to Quizzes.
SynopsisEmphasizing problem-solving skills throughout this very successful book, Stephen Chapman introduces the MATLAB language and shows how to use it to solve typical technical problems. The book teaches MATLAB 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's hundreds of functions. Instead, it teaches students how to locate any desired function with MATLAB's extensive online help facilities. Overall, students develop problem-solving skills and are equipped for future courses and careers with the power of MATLAB.
LC Classification NumberQA297

All listings for this product

Buy It Now
Any Condition
New
Pre-owned
No ratings or reviews yet
Be the first to write a review