Student Teacher
View Resource
  • Number of visits 37
  • Number of saves 14
  • 1

Description

Overview:
Most books that use MATLAB are aimed at readers who know how to program. This book is for people who have never programmed before. As a result, the order of presentation is unusual. The book starts with scalar values and works up to vectors and matrices very gradually. This approach is good for beginning programmers, because it is hard to understand composite objects until you understand basic programming semantics.
Subject:
Computer Science
Level:
Community College / Lower Division, College / Upper Division
Material Type:
Textbook
Author:
Provider:
Green Tea Press
Date Added:
01/01/2009
License:
Some Rights Reserved
Language:
English
Media Format:
Downloadable docs, Text/HTML

Comments

Carey Smith on May 22, 02:17pm

The Chapters 1 to 5 teach general Matlab programming, covering these topics:
1 Modeling and simulation (Mostly an overview of Matlab).
2 Scripts
3. Loops
4 Vectors, Matrices, and elementwise operators. Also “if” and relational operators, plotting
5 Functions and advanced loops
The next 2 chapters teach these topics:
6 Zero finding and vectorizing functions
7 Functions of vectors
The remaining chapters are primarily about differential equations and using them in modeling and simulation :
8 Ordinary Differential Equations
9 Systems of ODEs
10 Second-order Systems
11 Two dimensions
12 Optimization
13 Case studies
14 How does it work? (The algorithms of numerical methods)
I very much like the order of development. (a) It introduces items towards goals of completing certain computations. (b) it emphasizes early on good programming style, incremental development, and debugging. The book introduces simple loops early on in a way that is nor mysterious. It has a decent number of interesting word problems. For my course, I will add significantly more.
Chapter 4 runs thru some important concepts quickly. As a teacher, I will supplement these concepts with videos and assignments based on the videos, as well as more examples and assignments.

Reviewers

Standards

No Alignments yet.

Evaluations

No evaluations yet.

Tags (9)