Skip to content

MATLAB Programming with Applications for Engineers

Best in textbook rentals since 2012!

ISBN-10: 0495668079

ISBN-13: 9780495668077

Edition: 2013

Authors: Stephen J. Chapman

List price: $139.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

MATLAB PROGRAMMING WITH APPLICATIONS FOR ENGINEERS seeks to simultaneously teach MATLAB as a technical programming language while introducing the student to many of the practical functions that make solving problems in MATLAB so much easier than in other languages. The book provides a complete introduction to the fundamentals of good procedural programming. It aids students in developing good design habits that will serve them well in any other language that he or she may pick up later. Programming topics and examples are used as a jumping off point for exploring the rich set of highly optimized application functions that are built directly into MATLAB.
Customers also bought

Book details

List price: $139.95
Copyright year: 2013
Publisher: CENGAGE Learning
Publication date: 9/29/2011
Binding: Paperback
Pages: 590
Size: 7.52" wide x 9.33" long x 0.91" tall
Weight: 1.848
Language: English

Introduction To Matlab
The Advantages of MATLAB
Disadvantages of MATLAB
The MATLAB Environment
Using MATLAB as a Calculator
Matlab Basics
Variables and Arrays
Creating and 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
MATLAB Applications: Vector Mathematics
MATLAB Applications: Matrix Operations and Simultaneous Equations
Debugging MATLAB Programs
Two-Dimensional Plots
Additional Plotting Features for Two-Dimensional Plots
Polar Plots
Annotating and Saving Plots
Additional Types of Two-Dimensional Plots
Using the plot function with Two-Dimensional Arrays
Branching Statements And Program Design
Introduction to Top-Down Design Techniques
Use of Pseudocode
Relational and Logic Operators
Branches
More on Debugging MATLAB Programs
MATLAB Applications: Roots of Polynomials
Loops And Vectorization
The while Loop
The for Loop
Logical Arrays and Vectorization
The MATLAB Profiler
Additional Examples
The textread Function
MATLAB Applications: Statistical Functions
MATLAB Applications: Curve Fitting and Interpolation
Basic 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
MATLAB Applications: Sorting Functions
MATLAB Applications: Random Number Functions
Advanced Features Of User-Defined Functions
Function Functions
Subfunctions and Private Functions
Function Handles
Anonymous Functions
Recursive Functions
Plotting Functions
Histograms
Complex Numbers And 3D Plots
Complex Data
Multidimensional Arrays
Three-Dimensional Plots
Cell Arrays, Structures, And Importing Data
Cell Arrays
Structure Arrays
Importing Data into MATLAB
Handle Graphics And Animation
Handle Graphics
Position and Units
Printer Positions
Default and Factory Properties
Graphics Object Properties
Animations and Movies
More Matlab Applications
Solving Systems of Simultaneous Equations
Differences and Numerical Differentiation
Numerical Integratione"Finding the Area Under a Curve
Differential Equations
Ascii Character Set
Additional Matlab Input / Output Functions Matlab File Processing
File Opening and Closing
Binary I/O Functions
Formatted I/O Functions
The textscan function
Working With Character Strings String Functions
Answers to Quizzes