Amazon cover image
Image from Amazon.com

Numerical Linear Algebra with Applications Using MATLAB William Ford

By: Material type: TextTextPublication details: UK Academic Press 2015Description: 602PISBN:
  • 9780123944351
DDC classification:
  • 512.5 FOR
Contents:
Chapter 1: Matrices Abstract 1.1 Matrix Arithmetic 1.2 Linear Transformations 1.3 Powers of Matrices 1.4 Nonsingular Matrices 1.5 The Matrix Transpose and Symmetric Matrices 1.6 Chapter Summary 1.7 Problems Chapter 2: Linear Equations Abstract 2.1 Introduction to Linear Equations 2.2 Solving Square Linear Systems 2.3 Gaussian Elimination 2.4 Systematic Solution of Linear Systems 2.5 Computing the Inverse 2.6 Homogeneous Systems 2.7 Application: A Truss 2.8 Application: Electrical Circuit 2.9 Chapter Summary 2.10 Problems Chapter 3: Subspaces Abstract 3.1 Introduction 3.2 Subspaces of n 3.3 Linear Independence 3.4 Basis of a Subspace 3.5 The Rank of a Matrix 3.6 Chapter summary 3.7 Problems Chapter 4: Determinants Abstract 4.1 Developing the Determinant of A 2 × 2 and A 3 × 3 matrix 4.2 Expansion by Minors 4.3 Computing a Determinant Using Row Operations 4.4 Application: Encryption 4.5 Chapter Summary 4.6 Problems Chapter 5: Eigenvalues and Eigenvectors Abstract 5.1 Definitions and Examples 5.2 Selected Properties of Eigenvalues and Eigenvectors 5.3 Diagonalization 5.4 Applications 5.5 Computing Eigenvalues and Eigenvectors Using Matlab 5.6 Chapter Summary 5.7 Problems Chapter 6: Orthogonal Vectors and Matrices Abstract 6.1 Introduction 6.2 The Inner Product 6.3 Orthogonal Matrices 6.4 Symmetric Matrices and Orthogonality 6.5 The L2 inner product 6.6 The Cauchy-Schwarz Inequality 6.7 Signal Comparison 6.8 Chapter Summary 6.9 Problems Chapter 7: Vector and Matrix Norms Abstract 7.1 Vector Norms 7.3 Submultiplicative Matrix Norms 7.4 Computing the Matrix 2-Norm 7.5 Properties of the Matrix 2-Norm 7.6 Chapter Summary 7.7 Problems Chapter 8: Floating Point Arithmetic Abstract 8.1 Integer Representation 8.2 Floating-Point Representation 8.3 Floating-Point Arithmetic 8.4 Minimizing Errors 8.5 Chapter summary 8.6 Problems Chapter 9: Algorithms Abstract 9.1 Pseudocode Examples 9.2 Algorithm Efficiency 9.3 The Solution to Upper and Lower Triangular Systems 9.4 The Thomas Algorithm 9.5 Chapter Summary 9.6 Problems Chapter 10: Conditioning of Problems and Stability of Algorithms Abstract 10.1 Why do we need numerical linear algebra? 10.2 Computation error 10.3 Algorithm stability 10.4 Conditioning of a problem 10.5 Perturbation analysis for solving a linear system 10.6 Properties of the matrix condition number 10.7 Matlab computation of a matrix condition number 10.8 Estimating the condition number 10.9 Introduction to perturbation analysis of eigenvalue problems 10.10 Chapter summary 10.11 Problems Chapter 11: Gaussian Elimination and the LU Decomposition Abstract 11.1 LU Decomposition 11.2 Using LU to Solve Equations 11.3 Elementary Row Matrices 11.4 Derivation of the LU Decomposition 11.5 Gaussian Elimination with Partial Pivoting 11.6 Using the LU Decomposition to Solve Axi=bi,1≤i≤k 11.7 Finding A–1 11.8 Stability and Efficiency of Gaussian Elimination 11.9 Iterative Refinement 11.10 Chapter Summary 11.11 Problems Chapter 12: Linear System Applications Abstract 12.1 Fourier Series 12.2 Finite Difference Approximations 12.3 Least-Squares Polynomial Fitting 12.4 Cubic Spline Interpolation 12.5 Chapter Summary 12.6 Problems Chapter 13: Important Special Systems Abstract 13.1 Tridiagonal Systems 13.2 Symmetric Positive Definite Matrices 13.3 The Cholesky Decomposition 13.4 Chapter Summary 13.5 Problems Chapter 14: Gram-Schmidt Orthonormalization Abstract 14.1 The Gram-Schmidt Process 14.2 Numerical Stability of the Gram-Schmidt Process 14.3 The QR Decomposition 14.3.1 Efficiency 14.3.2 Stability 14.4 Applications of The QR Decomposition 14.5 Chapter Summary 14.6 Problems Chapter 15: The Singular Value Decomposition Abstract 15.1 The SVD Theorem 15.2 Using the SVD to Determine Properties of a Matrix 15.3 SVD and Matrix Norms 15.4 Geometric Interpretation of the SVD 15.5 Computing the SVD Using MATLAB 15.6 Computing A–1 15.7 Image Compression Using the SVD 15.8 Final Comments 15.9 Chapter Summary 15.10 Problems Chapter 16: Least-Squares Problems Abstract 16.1 Existence and Uniqueness of Least-Squares Solutions 16.2 Solving Overdetermined Least-Squares Problems 16.3 Conditioning of Least-Squares Problems 16.4 Rank-Deficient Least-Squares Problems 16.5 Underdetermined Linear Systems 16.6 Chapter Summary 16.7 Problems Chapter 17: Implementing the QR Decomposition Abstract 17.1 Review of the QR Decomposition Using Gram-Schmidt 17.2 Givens Rotations 17.3 Creating a Sequence of Zeros in a Vector Using Givens Rotations 17.4 Product of a Givens Matrix with a General Matrix 17.5 Zeroing-Out Column Entries in a Matrix Using Givens Rotations 17.6 Accurate Computation of the Givens Parameters 17.7 THe Givens Algorithm for the QR Decomposition 17.8 Householder Reflections 17.9 Computing the QR Decomposition Using Householder Reflections 17.10 Chapter Summary 17.11 Problems Chapter 18: The Algebraic Eigenvalue Problem Abstract 18.1 Applications of The Eigenvalue Problem 18.2 Computation of Selected Eigenvalues and Eigenvectors 18.3 The Basic QR Iteration 18.4 Transformation to Upper Hessenberg Form 18.5 The Unshifted Hessenberg QR Iteration 18.6 The Shifted Hessenberg QR Iteration 18.7 Schur's Triangularization 18.8 The Francis Algorithm 18.9 Computing Eigenvectors 18.10 Computing Both Eigenvalues and Their Corresponding Eigenvectors 18.11 Sensitivity of Eigenvalues to Perturbations 18.12 Chapter Summary 18.13 Problems Chapter 19: The Symmetric Eigenvalue Problem Abstract 19.1 The Spectral Theorem and Properties of A Symmetric Matrix 19.2 The Jacobi Method 19.3 The Symmetric QR Iteration Method 19.4 The Symmetric Francis Algorithm 19.5 The Bisection Method 19.6 The Divide-And-Conquer Method 19.7 Chapter Summary 19.8 Problems Chapter 20: Basic Iterative Methods Abstract 20.1 Jacobi Method 20.2 The Gauss-Seidel Iterative Method 20.3 The Sor Iteration 20.4 Convergence of the Basic Iterative Methods 20.5 Application: Poisson's Equation 20.6 Chapter Summary 20.7 Problems Chapter 21: Krylov Subspace Methods Abstract 21.1 Large, Sparse Matrices 21.2 The CG Method 21.3 Preconditioning 21.4 Preconditioning For CG 21.5 Krylov Subspaces 21.6 The Arnoldi Method 21.16.1 An Alternative Formulation of the Arnoldi Decomposition 21.7 GMRES 21.8 The Symmetric Lanczos Method 21.9 The Minres Method 21.10 Comparison of Iterative Methods 21.11 Poisson's Equation Revisited 21.12 The Biharmonic Equation 21.13 Chapter Summary 21.14 Problems Chapter 22: Large Sparse Eigenvalue Problems Abstract 22.1 The Power Method 22.2 Eigenvalue Computation Using the Arnoldi Process 22.3 The Implicitly Restarted Arnoldi Method 22.4 Eigenvalue Computation Using the Lanczos Process 22.5 Chapter Summary 22.6 Problems Chapter 23: Computing the Singular Value Decomposition Abstract 23.1 Development of the One-Sided Jacobi Method For Computing the Reduced Svd 23.2 The One-Sided Jacobi Algorithm 23.3 Transforming a Matrix to Upper-Bidiagonal Form 23.4 Demmel and Kahan Zero-Shift QR Downward Sweep Algorithm 23.5 Chapter Summary 23.6 Problems
Summary: Numerical Linear Algebra with Applications is designed for those who want to gain a practical knowledge of modern computational techniques for the numerical solution of linear algebra problems, using MATLAB as the vehicle for computation. The book contains all the material necessary for a first year graduate or advanced undergraduate course on numerical linear algebra with numerous applications to engineering and science. With a unified presentation of computation, basic algorithm analysis, and numerical methods to compute solutions, this book is ideal for solving real-world problems.
List(s) this item appears in: New Arrivals (June 2024)
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode
Books Books IIITDM Kurnool General Stacks Non-fiction 512.5 FOR (Browse shelf(Opens below)) Available 0005440
Books Books IIITDM Kurnool General Stacks Non-fiction 512.5 FOR (Browse shelf(Opens below)) Available 0005441
Books Books IIITDM Kurnool General Stacks Non-fiction 512.5 FOR (Browse shelf(Opens below)) Available 0005442
Books Books IIITDM Kurnool General Stacks Non-fiction 512.5 FOR (Browse shelf(Opens below)) Available 0005443
Reference Reference IIITDM Kurnool Reference Reference 512.5 FOR (Browse shelf(Opens below)) Not For Loan 0005444

Chapter 1: Matrices
Abstract
1.1 Matrix Arithmetic
1.2 Linear Transformations
1.3 Powers of Matrices
1.4 Nonsingular Matrices
1.5 The Matrix Transpose and Symmetric Matrices
1.6 Chapter Summary
1.7 Problems
Chapter 2: Linear Equations
Abstract
2.1 Introduction to Linear Equations
2.2 Solving Square Linear Systems
2.3 Gaussian Elimination
2.4 Systematic Solution of Linear Systems
2.5 Computing the Inverse
2.6 Homogeneous Systems
2.7 Application: A Truss
2.8 Application: Electrical Circuit
2.9 Chapter Summary
2.10 Problems
Chapter 3: Subspaces
Abstract
3.1 Introduction
3.2 Subspaces of n
3.3 Linear Independence
3.4 Basis of a Subspace
3.5 The Rank of a Matrix
3.6 Chapter summary
3.7 Problems
Chapter 4: Determinants
Abstract
4.1 Developing the Determinant of A 2 × 2 and A 3 × 3 matrix
4.2 Expansion by Minors
4.3 Computing a Determinant Using Row Operations
4.4 Application: Encryption
4.5 Chapter Summary
4.6 Problems
Chapter 5: Eigenvalues and Eigenvectors
Abstract
5.1 Definitions and Examples
5.2 Selected Properties of Eigenvalues and Eigenvectors
5.3 Diagonalization
5.4 Applications
5.5 Computing Eigenvalues and Eigenvectors Using Matlab
5.6 Chapter Summary
5.7 Problems
Chapter 6: Orthogonal Vectors and Matrices
Abstract
6.1 Introduction
6.2 The Inner Product
6.3 Orthogonal Matrices
6.4 Symmetric Matrices and Orthogonality
6.5 The L2 inner product
6.6 The Cauchy-Schwarz Inequality
6.7 Signal Comparison
6.8 Chapter Summary
6.9 Problems
Chapter 7: Vector and Matrix Norms
Abstract
7.1 Vector Norms
7.3 Submultiplicative Matrix Norms
7.4 Computing the Matrix 2-Norm
7.5 Properties of the Matrix 2-Norm
7.6 Chapter Summary
7.7 Problems
Chapter 8: Floating Point Arithmetic
Abstract
8.1 Integer Representation
8.2 Floating-Point Representation
8.3 Floating-Point Arithmetic
8.4 Minimizing Errors
8.5 Chapter summary
8.6 Problems
Chapter 9: Algorithms
Abstract
9.1 Pseudocode Examples
9.2 Algorithm Efficiency
9.3 The Solution to Upper and Lower Triangular Systems
9.4 The Thomas Algorithm
9.5 Chapter Summary
9.6 Problems
Chapter 10: Conditioning of Problems and Stability of Algorithms
Abstract
10.1 Why do we need numerical linear algebra?
10.2 Computation error
10.3 Algorithm stability
10.4 Conditioning of a problem
10.5 Perturbation analysis for solving a linear system
10.6 Properties of the matrix condition number
10.7 Matlab computation of a matrix condition number
10.8 Estimating the condition number
10.9 Introduction to perturbation analysis of eigenvalue problems
10.10 Chapter summary
10.11 Problems
Chapter 11: Gaussian Elimination and the LU Decomposition
Abstract
11.1 LU Decomposition
11.2 Using LU to Solve Equations
11.3 Elementary Row Matrices
11.4 Derivation of the LU Decomposition
11.5 Gaussian Elimination with Partial Pivoting
11.6 Using the LU Decomposition to Solve Axi=bi,1≤i≤k
11.7 Finding A–1
11.8 Stability and Efficiency of Gaussian Elimination
11.9 Iterative Refinement
11.10 Chapter Summary
11.11 Problems
Chapter 12: Linear System Applications
Abstract
12.1 Fourier Series
12.2 Finite Difference Approximations
12.3 Least-Squares Polynomial Fitting
12.4 Cubic Spline Interpolation
12.5 Chapter Summary
12.6 Problems
Chapter 13: Important Special Systems
Abstract
13.1 Tridiagonal Systems
13.2 Symmetric Positive Definite Matrices
13.3 The Cholesky Decomposition
13.4 Chapter Summary
13.5 Problems
Chapter 14: Gram-Schmidt Orthonormalization
Abstract
14.1 The Gram-Schmidt Process
14.2 Numerical Stability of the Gram-Schmidt Process
14.3 The QR Decomposition
14.3.1 Efficiency
14.3.2 Stability
14.4 Applications of The QR Decomposition
14.5 Chapter Summary
14.6 Problems
Chapter 15: The Singular Value Decomposition
Abstract
15.1 The SVD Theorem
15.2 Using the SVD to Determine Properties of a Matrix
15.3 SVD and Matrix Norms
15.4 Geometric Interpretation of the SVD
15.5 Computing the SVD Using MATLAB
15.6 Computing A–1
15.7 Image Compression Using the SVD
15.8 Final Comments
15.9 Chapter Summary
15.10 Problems
Chapter 16: Least-Squares Problems
Abstract
16.1 Existence and Uniqueness of Least-Squares Solutions
16.2 Solving Overdetermined Least-Squares Problems
16.3 Conditioning of Least-Squares Problems
16.4 Rank-Deficient Least-Squares Problems
16.5 Underdetermined Linear Systems
16.6 Chapter Summary
16.7 Problems
Chapter 17: Implementing the QR Decomposition
Abstract
17.1 Review of the QR Decomposition Using Gram-Schmidt
17.2 Givens Rotations
17.3 Creating a Sequence of Zeros in a Vector Using Givens Rotations
17.4 Product of a Givens Matrix with a General Matrix
17.5 Zeroing-Out Column Entries in a Matrix Using Givens Rotations
17.6 Accurate Computation of the Givens Parameters
17.7 THe Givens Algorithm for the QR Decomposition
17.8 Householder Reflections
17.9 Computing the QR Decomposition Using Householder Reflections
17.10 Chapter Summary
17.11 Problems
Chapter 18: The Algebraic Eigenvalue Problem
Abstract
18.1 Applications of The Eigenvalue Problem
18.2 Computation of Selected Eigenvalues and Eigenvectors
18.3 The Basic QR Iteration
18.4 Transformation to Upper Hessenberg Form
18.5 The Unshifted Hessenberg QR Iteration
18.6 The Shifted Hessenberg QR Iteration
18.7 Schur's Triangularization
18.8 The Francis Algorithm
18.9 Computing Eigenvectors
18.10 Computing Both Eigenvalues and Their Corresponding Eigenvectors
18.11 Sensitivity of Eigenvalues to Perturbations
18.12 Chapter Summary
18.13 Problems
Chapter 19: The Symmetric Eigenvalue Problem
Abstract
19.1 The Spectral Theorem and Properties of A Symmetric Matrix
19.2 The Jacobi Method
19.3 The Symmetric QR Iteration Method
19.4 The Symmetric Francis Algorithm
19.5 The Bisection Method
19.6 The Divide-And-Conquer Method
19.7 Chapter Summary
19.8 Problems
Chapter 20: Basic Iterative Methods
Abstract
20.1 Jacobi Method
20.2 The Gauss-Seidel Iterative Method
20.3 The Sor Iteration
20.4 Convergence of the Basic Iterative Methods
20.5 Application: Poisson's Equation
20.6 Chapter Summary
20.7 Problems
Chapter 21: Krylov Subspace Methods
Abstract
21.1 Large, Sparse Matrices
21.2 The CG Method
21.3 Preconditioning
21.4 Preconditioning For CG
21.5 Krylov Subspaces
21.6 The Arnoldi Method
21.16.1 An Alternative Formulation of the Arnoldi Decomposition
21.7 GMRES
21.8 The Symmetric Lanczos Method
21.9 The Minres Method
21.10 Comparison of Iterative Methods
21.11 Poisson's Equation Revisited
21.12 The Biharmonic Equation
21.13 Chapter Summary
21.14 Problems
Chapter 22: Large Sparse Eigenvalue Problems
Abstract
22.1 The Power Method
22.2 Eigenvalue Computation Using the Arnoldi Process
22.3 The Implicitly Restarted Arnoldi Method
22.4 Eigenvalue Computation Using the Lanczos Process
22.5 Chapter Summary
22.6 Problems
Chapter 23: Computing the Singular Value Decomposition
Abstract
23.1 Development of the One-Sided Jacobi Method For Computing the Reduced Svd
23.2 The One-Sided Jacobi Algorithm
23.3 Transforming a Matrix to Upper-Bidiagonal Form
23.4 Demmel and Kahan Zero-Shift QR Downward Sweep Algorithm
23.5 Chapter Summary
23.6 Problems

Numerical Linear Algebra with Applications is designed for those who want to gain a practical knowledge of modern computational techniques for the numerical solution of linear algebra problems, using MATLAB as the vehicle for computation. The book contains all the material necessary for a first year graduate or advanced undergraduate course on numerical linear algebra with numerous applications to engineering and science. With a unified presentation of computation, basic algorithm analysis, and numerical methods to compute solutions, this book is ideal for solving real-world problems.

There are no comments on this title.

to post a comment.
LIBRARY HOURS
Mon - Sat : 9:00 AM - 5.30 PM
Library will remain closed on public holidays
Contact Us

Librarian
Central Libray
Indian Institute of Information Technology Design and Manufacturing Kurnool
Andhra Pradesh - 518 007

Library Email ID: library@iiitk.ac.in

Copyright @ Central Library | IIITDM Kurnool

Powered by Koha