User Tools

Site Tools


gibson:teaching:fall-2014:math445:schedule

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
gibson:teaching:fall-2014:math445:schedule [2014/08/27 11:26]
gibson created
gibson:teaching:fall-2014:math445:schedule [2014/09/03 13:34] (current)
gibson [Introduction]
Line 5: Line 5:
 ===== Introduction ===== ===== Introduction =====
  
 +lectures:\\
 Tue 09/02: expressions,​ variables, assignment, types, relations, help\\ Tue 09/02: expressions,​ variables, assignment, types, relations, help\\
-Thu 09/​04: ​scriptspep talk+Thu 09/​04: ​built-in functionsscripts
  
 matlab concepts: ​ matlab concepts: ​
 <​code>​ <​code>​
-= + - * / ^ ; , == ~= <= >=  += + - * / ^ ; , == ~= <= >=  
-pi, ing, NaN, i,j ||, &&, ~, xor+pi, inf, NaN, i, j  
 +||, &&, ~, xor
 class, help, scientific notation, precedence class, help, scientific notation, precedence
 +sin, cos, tan, exp, log, abs, sqrt, etc. 
 +format, who, whos, clear 
 +fix, round, floor, ceil
 +rand, randn
 </​code>​ </​code>​
  
 homework 1, lab 1: matlab basics homework 1, lab 1: matlab basics
- 
- 
  
 ===== Vectors & Matrices ===== ===== Vectors & Matrices =====
  
-Tue 09/09 arrays ​vectors ​mathematicsmatlab syntax & usage\\ +lectures:​\\ 
-Thu 09/11 i/ozeros, sparse ​matrices\\ +Tue 09/09 arraysvectors, ​and indexing\\ 
-Tue 09/16 cont'd\\ +Thu 09/11 mathematics of linear algebra, matrices\\ 
-Thu 09/18 +Tue 09/16 linear algebra in matlab\\ 
 +Thu 09/18 i/o, zeros, sparse matrices
  
 matlab concepts: ​ matlab concepts: ​
Line 33: Line 38:
 load, save, zeros, rand, randn load, save, zeros, rand, randn
 logical arrays logical arrays
 +matrix factorizations,​ eigenvalues
 </​code>​ </​code>​
 +
 homework 2, lab 2: linear algebra and arrays homework 2, lab 2: linear algebra and arrays
-</​code>​+
  
 ===== Plotting ===== ===== Plotting =====
-<​code>​ + 
-Tue 09/23 1d plots  +lectures:\\ 
-Thu 09/25 mathematics:​ log-linear relations+Tue 09/23 1d plots \\ 
 +Thu 09/25 mathematics:​ log-linear relations\\
 Tue 09/30 2d plots  Tue 09/30 2d plots 
- 
-homework 3, lab 3: plotting and data analysis 
  
 matlab concepts: ​ matlab concepts: ​
 +<​code>​
 linspace, linestyles, plot, semilogy, semilogx, loglog linspace, linestyles, plot, semilogy, semilogx, loglog
 pcolor, contour, contourf, surf, surfc, ​ pcolor, contour, contourf, surf, surfc, ​
Line 52: Line 59:
 </​code>​ </​code>​
  
 +homework 3, lab 3: plotting and data analysis
 +
 +
 +
 +===== EXAM 1 ===== 
 +Thu 10/02 in lecture\\
 +topics: basics, vectors & matrices, plotting
  
-**EXAM 1: Thu 10/02 in lecture** 
  
 ===== Programming ===== ===== Programming =====
  
 +Tue 10/07 functions, \\
 +Thu 10/09 //if// statements\\
 +
 +lab 4: interest rates
 +
 +Tue 10/14 //for// and //while// loops\\
 +Thu 10/16 nesting, timing\\
 +
 +lab 5: factorial function, loan calculator\\
 +
 +Tue 10/21 anonymous functions, function handles\\
 +Thu 10/23 solving nonlinear equations in one variable\\
 +
 +lab 6: solving nonlinear equations\\
 +
 +matlab concepts:
 <​code>​ <​code>​
 +functions, arguments, return values
 +if, else, elseif, switch, is
 +for, while
 +fprintf, tic, toc
 +anonymous functions, function handles
 +fzero, fsolve
 +</​code>​
 +
 +===== Application:​ solving nonlinear equations with Newton'​s method =====
 +
 +Tue 10/21 mathematics\\
 +Thu 10/23 implementation in matlab\\
 +Tue 10/28\\
 +
 +lab 7: Newton search
 +
 +===== Exam 2 =====
 +Thu 10/30 in lecture\\
 +topic: programming
 +
 +
 +===== Application:​ Monte Carlo methods =====
 +
 +Tue 11/04 \\
 +Thu 11/06 \\
 +\\
 +lab 8: monte carlo
 +
 +===== Application:​ Google page rank =====
 +
 +Tue 11/04 mathematics\\
 +Thu 11/06 implementation in matlab\\
 +Thu 11/13 \\
 +
 +lab 9: google page rank
 +
 +
 +===== Application:​ game of life =====
 +
 +Tue 11/18 \\
 +Thu 11/20 \\
 +Tue 11/25 \\
 +
 +lab 10: game of life
 +
 +===== Application:​ projectile motion =====
 +
 +Tue 12/02 mathematics:​ equations of motion\\
 +Thu 12/04 solving differential equations in matlab\\
 +Tue 12/09\\
 +
 +lab 11: projectile motion
 +
 +
 +===== Application:​ TBD =====
 +
 +Thu 12/11\\
 +Tue 12/16\\
 +Thu 12/18\\
  
gibson/teaching/fall-2014/math445/schedule.1409163988.txt.gz · Last modified: 2014/08/27 11:26 by gibson