User Tools

Site Tools


gibson:teaching:spring-2016:math445:finaltopics

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gibson:teaching:spring-2016:math445:finaltopics [2016/05/16 06:31]
gibson [Log-linear relations]
gibson:teaching:spring-2016:math445:finaltopics [2016/05/16 06:45] (current)
gibson [Plotting]
Line 1: Line 1:
 ====== Math 445 final exam topics ====== ====== Math 445 final exam topics ======
  
-The Math 445 final exam will be comprehensive,​ covering all material presented in lecture and lab (except for the derivation of differential equations from physics presented in lecture). ​+The Math 445 final exam will be comprehensive,​ covering all material presented in lecture and lab (except for the derivation of differential equations from physics presented in lecture). Below is a broad overview but not exhaustive of topics that might be covered on the exam
  
 ---- ----
Line 59: Line 59:
   * how to make 2D contour plots with **contourf** and **linspace**,​ **meshgrid** etc.    * how to make 2D contour plots with **contourf** and **linspace**,​ **meshgrid** etc. 
   * how to make 2D quiver plots with **quiver** and **linspace**,​ **meshgrid** etc.   * how to make 2D quiver plots with **quiver** and **linspace**,​ **meshgrid** etc.
-  * how to make 3D surface plots with **sruf** and **linspace**,​ **meshgrid**,​ etc. +  * how to make 3D surface plots with **surf** and **linspace**,​ **meshgrid**,​ etc. 
   * how to load data from a file and plot it   * how to load data from a file and plot it
   * how to label axes, title a plot, color the lines, show markers on data points, display a coordinate grid, show a colorbar, etc.    * how to label axes, title a plot, color the lines, show markers on data points, display a coordinate grid, show a colorbar, etc. 
Line 148: Line 148:
 You should have a good grasp on the mathematics and Matlab programming of the lab material. For example, You should have a good grasp on the mathematics and Matlab programming of the lab material. For example,
  
 +----
 ==== log-linear relations ==== ==== log-linear relations ====
  
Line 154: Line 155:
  
 ---- ----
-  * **writing functions** that do basic computations,​ like matrix-vector multiplication. +==== writing functions ​ ​===== 
-  * **hamster dynamics / Google Page Rank**. Given a graph of nodes and one-way links between them, write a system of equations that governs random walks through the network of links, and then write Matlab code that would calculate the steady-state distribution. + 
-  * **nonlinear equations and Newton'​s method.** Know the mathematics behind Newton'​s method for solving nonlinear equations, how to code it in Matlab, and how to use Matlab'​s built-in solver **fsolve** to solve nonlinear equations.  +You should know how to write Matlab functions ​that do basic computations,​ like matrix-vector multiplication. 
-  * **differential equations.** Know how to write an anonymous function for a system of first-order differential equations $d\vec{x}/​dt = \vec{f}(t, \vec{x}$, and how to solve that system of equations numerically using Matlab'​s **ode45**.+ 
 +----  
 +==== hamster dynamics / Google Page Rank ==== 
 + 
 +Given a graph of nodes and one-way links between them, you should be able to write a system of equations that governs random walks through the network of links, and then write Matlab code that would calculate the steady-state distribution. 
 + 
 +---- 
 +==== nonlinear equations and Newton'​s method ​====  
 + 
 +You should know the mathematics behind Newton'​s method for solving nonlinear equations, how to code it in Matlab, and how to use Matlab'​s built-in solver **fsolve** to solve nonlinear equations.  
 + 
 +---- 
 +==== differential equations ​==== 
 + 
 + You should know now how to write an anonymous function for a system of first-order differential equations $d\vec{x}/​dt = \vec{f}(t, \vec{x})$, and how to solve that system of equations numerically using Matlab'​s **ode45**. And given a quiver plot of a 2-d differential equation, you should be able to draw an approximate solution of the equation starting from a given initial condition, by tracing out a curve that is everywhere tangent to the arrows.
  
  
gibson/teaching/spring-2016/math445/finaltopics.1463405519.txt.gz · Last modified: 2016/05/16 06:31 by gibson