Numerical Methods for Electrical and Computer Engineers

This document introduces numerical methods (to be implemented on a computer) and their application to engineering problems. It contains many examples and their application using both Matlab and Maple.

**Tag(s):**
Numerical Methods

**Publication date**: 31 Dec 2005

**ISBN-10**:
n/a

**ISBN-13**:
n/a

**Paperback**:
n/a

**Views**: 24,659

**Type**: N/A

**Publisher**:
n/a

**License**:
n/a

**Post time**: 22 Nov 2006 10:47:47

Numerical Methods for Electrical and Computer Engineers

This document introduces numerical methods (to be implemented on a computer) and their application to engineering problems. It contains many examples and their application using both Matlab and Maple.

Terms and Conditions:

Book Excerpts:

This document serves as the textbook of the Numerical Methods course for undergraduate students at Department of Electrical and Computer Engineering, University of Waterloo.

The course introduces numerical methods (to be implemented on a computer) and their application to engineering problems. It covers number systems, errors and error propagation, linear algebra and solving linear systems of equations, finding roots of nonlinear equations, an introduction to optimization, interpolation and regression, numerical integration and differentiation and an introduction to numerical solutions of initial-value problems (IVPs) of ordinary differential equations (ODE).

Each topic covered contains several sub-topics which include an introduction, lecture notes, basic theory, HOWTO, several examples, known applications, error rates, questions, and finally both Matlab and Maple code for the implementation, should there is a support from both tools.

Douglas Wilhelm Harder wrote:This online text was written during the during the Fall 2005 semester while the author was teaching the course ECE 204 Numerical Methods for Computer Engineers. As so many text books cost well over $100 these days, I felt it was necessary to start making availble a free online text which is as good as any paper text you may consider purchasing. You are free to download a copy for yourself for personal use.

Book Excerpts:

This document serves as the textbook of the Numerical Methods course for undergraduate students at Department of Electrical and Computer Engineering, University of Waterloo.

The course introduces numerical methods (to be implemented on a computer) and their application to engineering problems. It covers number systems, errors and error propagation, linear algebra and solving linear systems of equations, finding roots of nonlinear equations, an introduction to optimization, interpolation and regression, numerical integration and differentiation and an introduction to numerical solutions of initial-value problems (IVPs) of ordinary differential equations (ODE).

Each topic covered contains several sub-topics which include an introduction, lecture notes, basic theory, HOWTO, several examples, known applications, error rates, questions, and finally both Matlab and Maple code for the implementation, should there is a support from both tools.

Tweet

Book Categories

Computer Science
40
Introduction to Computer Science
41
Algorithms and Data Structures
19
Object Oriented Programming
21
Theory of Computation
18
Formal Methods
17
Functional Programming
10
Logic Programming
23
Artificial Intelligence
21
Computer Vision
9
Big Data
3
Neural Networks
18
Compiler Design and Construction
16
Computer Organization and Architecture
9
Parallel Computing
3
Concurrent Programming
22
Operating Systems
22
Data Communication and Networks
29
Information Security
6
Information Theory
23
Digital Libraries
14
Information Systems
61
Software Engineering
17
Game Development and Multimedia
9
Data Mining
20
Machine Learning

Mathematics
65
Mathematics
1
Precalculus
9
Algebra
6
Calculus
5
Category Theory
24
Linear Algebra
16
Computer Aided Mathematics
5
Proofs
15
Discrete Mathematics
6
Numerical Methods
3
Number Theory
10
Graph Theory
11
Operations Research
1
Complex Analysis
5
Queueing Theory
29
Statistics
9
Probability

Supporting Fields
Operating System
Programming/Scripting
6
Ada
12
Assembly
33
C / C++
8
Common Lisp
2
Forth
34
Java
8
JavaScript
1
Lua
14
Microsoft .NET
11
Perl
5
PHP
54
Python
1
Rebol
10
Ruby
1
Scheme
3
Tcl/Tk

Miscellaneous