MATLAB with Applications to Engineering, Physics and Finance: 1st Edition (Hardback) book cover

MATLAB with Applications to Engineering, Physics and Finance

1st Edition

By David Baez-Lopez

CRC Press

426 pages | 238 B/W Illus.

Purchasing Options:$ = USD
Hardback: 9781439806975
pub: 2009-10-28
SAVE ~$16.50
$110.00
$93.50
x
eBook (VitalSource) : 9780429131578
pub: 2009-10-28
from $28.98


FREE Standard Shipping!

Description

Master the tools of MATLAB through hands-on examples

Shows How to Solve Math Problems Using MATLAB

The mathematical software MATLAB® integrates computation, visualization, and programming to produce a powerful tool for a number of different tasks in mathematics. Focusing on the MATLAB toolboxes especially dedicated to science, finance, and engineering, MATLAB® with Applications to Engineering, Physics and Finance explains how to perform complex mathematical tasks with relatively simple programs. This versatile book is accessible enough for novices and users with only a fundamental knowledge of MATLAB, yet covers many sophisticated concepts to make it helpful for experienced users as well.

The author first introduces the basics of MATLAB, describing simple functions such as differentiation, integration, and plotting. He then addresses advanced topics, including programming, producing executables, publishing results directly from MATLAB programs, and creating graphical user interfaces. The text also presents examples of Simulink® that highlight the advantages of using this software package for system modeling and simulation. The applications-dedicated chapters at the end of the book explore the use of MATLAB in digital signal processing, chemical and food engineering, astronomy, optics, financial derivatives, and much more.

Table of Contents

Introduction to MATLAB

Introduction

Starting MATLAB

Simple Calculations in MATLAB

Variables

Plotting

Strings

Saving a Session and Its Variables

Input/Output Instructions

Help

Variables and Functions

Variables

Functions

Polynomials

Curve Fitting

Solution of Equations

Execution Time, Date, and Time of the Day

Matrices and Linear Algebra

Matrices

Basic Operations with Matrices

Vectors

Dot and Cross Products

Matrix and Vector Functions

Systems of Simultaneous Linear Equations

Eigenvalues and Eigenvectors

Cell Arrays

Structures

Calculus

Introduction

Limits of Functions

Limits of Sequences

Continuity

Derivatives

Integration

Series

Differential Equations

Plotting with MATLAB

Introduction

Two-Dimensional Plotting

Plot Options

Other Two-Dimensional Plots

Subplots

Three-Dimensional Plots

Observation Point

Structure of Objects in MATLAB

Hierarchy of MATLAB Objects

Programming in MATLAB

Creating m-files

Basic Programming Instructions in MATLAB

Functions

Variables of Functions

File Management

Writing Information to a File

Passing Data between MATLAB and Excel

Deployment of MATLAB m-files

Publishing m-files from MATLAB

Graphical User Interfaces

Creation of a GUI with the Tool GUIDE

Examples

Deployment of GUIs

Simulink

The Simulink Environment

Model Edition

The Scope

Continuous and Discrete Systems

Subsystems

Model Linearization with the Control Toolbox

Examples

MATLAB Applications to Engineering

Applications in Signals and Systems

Applications in Digital Signal Processing

Applications in Control

Applications in Chemical Engineering

Applications in Industrial Engineering

Applications in Food Engineering

Applications in Civil Engineering

Applications in Mechanical Engineering

MATLAB Applications to Physics

Examples in Kinematics

Examples in Dynamics

Applications in Astronomy

Applications in Electricity and Magnetism

Applications in Optics

Applications in Modern Physics

MATLAB Applications to Finance

Simple and Compound Interest

Annuities

Cash Flow

The Financial Toolbox

The Financial Derivatives Toolbox

The Black–Scholes Analysis

The Greek Letters

Appendices

Index

Concluding Remarks, Exercises, and References appear at the end of each chapter.

About the Author

David Báez-López is a professor in the Department of Computers, Electronics, and Mechatronics at Universidad de las Américas in Puebla, Mexico. His research interests include signal processing circuits and applications of MATLAB to mathematics teaching. Dr. Báez-López has been a member of the Mexican System of Researchers since 1985.

Subject Categories

BISAC Subject Codes/Headings:
MAT000000
MATHEMATICS / General
MAT003000
MATHEMATICS / Applied
MAT030000
MATHEMATICS / Study & Teaching
SCI040000
SCIENCE / Mathematical Physics