Browse Course Material
Syllabus
The Basics
What is Programming?
Command Prompt and Expressions
Lists, Vectors, and Matrices
Variables
Root-Finding
Warm-up
Newton's Method
The Secant Method
More Sub-Indexing
Basic Plotting
Warm-up
Basins of Attraction
Vectorization
Warm-up
Complex Numbers
User-Defined Functions
Scope
Fractals and Chaos
Logistic Equation
More on Loops
Terminating a Loop Prematurely: Break and Continue
Truth Statements and Logical Indexing
Debugging with MATLAB
Conway Game of Life
Warm-up
Conway Game of Life Implementation
Library
Exercises
Homework
More Projects
Videos
Course Info
Instructor
Yossi Farjoun
Departments
Mathematics
As Taught In
Fall 2011
Level
Undergraduate
Topics
Engineering
Computer Science
Programming Languages
Systems Engineering
Computational Modeling and Simulation
Mathematics
Applied Mathematics
Learning Resource Types
assignment
Problem Sets
theaters
Lecture Videos
menu_book
Online Textbook
assignment_turned_in
Programming Assignments with Examples
Download Course
menu
search
Give Now
About OCW
Help & Faqs
Contact Us
search
GIVE NOW
about ocw
help & faqs
contact us
18.S997 | Fall 2011 | Undergraduate
Introduction To MATLAB Programming
Menu
More Info
Syllabus
The Basics
What is Programming?
Command Prompt and Expressions
Lists, Vectors, and Matrices
Variables
Root-Finding
Warm-up
Newton's Method
The Secant Method
More Sub-Indexing
Basic Plotting
Warm-up
Basins of Attraction
Vectorization
Warm-up
Complex Numbers
User-Defined Functions
Scope
Fractals and Chaos
Logistic Equation
More on Loops
Terminating a Loop Prematurely: Break and Continue
Truth Statements and Logical Indexing
Debugging with MATLAB
Conway Game of Life
Warm-up
Conway Game of Life Implementation
Library
Exercises
Homework
More Projects
Videos
Videos
video
12 MB
Lecture 1: Using MATLAB for the First Time
video
17 MB
Lecture 2: The Command Prompt
video
24 MB
Lecture 3: Using Files
video
18 MB
Lecture 4: Plotting
video
21 MB
Lecture 5: Scripts and Functions
video
24 MB
Lecture 6: Debugging
Course Info
Instructor
Yossi Farjoun
Departments
Mathematics
As Taught In
Fall 2011
Level
Undergraduate
Topics
Engineering
Computer Science
Programming Languages
Systems Engineering
Computational Modeling and Simulation
Mathematics
Applied Mathematics
Learning Resource Types
assignment
Problem Sets
theaters
Lecture Videos
menu_book
Online Textbook
assignment_turned_in
Programming Assignments with Examples
Download Course