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**: 26,167

**Type**: N/A

**Publisher**:
n/a

**License**:
n/a

**Post time**: 22 Nov 2006 09: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
15
Introduction to Computer Science
32
Introduction to Computer Programming
52
Algorithms and Data Structures
24
Artificial Intelligence
24
Computer Vision
29
Machine Learning
6
Neural Networks
22
Game Development and Multimedia
25
Data Communication and Networks
5
Coding Theory
16
Computer Security
8
Information Security
34
Cryptography
3
Information Theory
17
Computer Organization and Architecture
22
Operating Systems
1
Image Processing
10
Parallel Computing
4
Concurrent Programming
22
Relational Database
3
Document-oriented Database
13
Data Mining
16
Big Data
17
Data Science
23
Digital Libraries
22
Compiler Design and Construction
26
Functional Programming
11
Logic Programming
26
Object Oriented Programming
21
Formal Methods
69
Software Engineering
3
Agile Software Development
7
Information Systems
5
Geographic Information System (GIS)

Mathematics
67
Mathematics
14
Algebra
1
Abstract Algebra
27
Linear Algebra
3
Number Theory
8
Numerical Methods
2
Precalculus
10
Calculus
3
Differential Equations
5
Category Theory
10
Proofs
19
Discrete Mathematics
24
Theory of Computation
14
Graph Theory
2
Real Analysis
1
Complex Analysis
14
Probability
45
Statistics
7
Game Theory
5
Queueing Theory
13
Operations Research
16
Computer Aided Mathematics

Supporting Fields
21
Web Design and Development
1
Mobile App Design and Development
28
System Administration
2
Cloud Computing
10
Electric Circuits
6
Embedded System
26
Signal Processing
4
Network Science
3
Project Management

Operating System
Programming/Scripting
6
Ada
13
Assembly
34
C / C++
8
Common Lisp
2
Forth
35
Java
13
JavaScript
1
Lua
15
Microsoft .NET
1
Rexx
12
Perl
6
PHP
68
Python
12
R
1
Rebol
13
Ruby
2
Scheme
3
Tcl/Tk

Miscellaneous