Fall 2019 ESC 251

ESC 251 - Scientific Computing

Days: MWF

Time: 11:15 - 12:05

Room: Smith 103

Important Course Documents

  • Course Syllabus: PDF
  • My Schedule: HTML
  • Using MATLAB from home: TXT
  • MATLAB Commands: PDF HTML
  • Current Grade Sheet: XLS
  • Midterm Solution: TXT
  • Using Python from home: TXT
  • Course Notes

  • Aug. 26: Introduction: PDF IEEE 754 Standard
  • Aug. 28: Basic Linear Algebra
  • Sep. 04: Basic MATLAB
  • Sep. 09: Array Indicies, Whole Array Operations
  • Sep. 11: Plotting in Matlab Script Files script1.m script2.m
  • Sep. 13: Sum Function sc1.m testdata.dat
  • Sep. 18: MATLAB Functions solvquad.m solvquad2.m
  • Sep. 25: If-then Statements HTML ssn1.m ssn2.m if_ex1.m piecewise1.m piecewise2.m piecewise3.m
  • Oct. 2: Looping Operations HTML testloop1.m testloop2.m loop1.m loop2.m loop3.m
  • Oct. 09: Errors, Loose Ends
  • Oct. 18: Definite Integrals traprule.m
  • Oct. 23: Nonlinear Equations
  • Oct. 28: Bisection Method
  • Nov. 01 Initial Value Problems ex1driver.m example1.m
  • Nov. 04 ODE's with Parameters odeexample.m odeexampledriver.m example2.m example2driver.m odeexampledriver2.m
  • Nov. 11: Python Basics
  • Nov. 13: Python Logic and Loops
  • Nov. 15: Python Lists test1.dat tabledata.dat testlists.py testread1.py testread2.py
  • Nov. 18: Python Functions myfun.py fundrive.py
  • Nov. 25: Plotting in Python p_example.py slider.py
  • Dec 02: Scratch Chase Game Tutorial
  • Dec 04: skewt.m getsounding.m Instructions
  • Handouts

  • Free online linear algebra text: Linear Algebra Text
  • Sample Programs

  • printinput.m
  • myabs.m
  • trap_driver.m trap_fun.m yofx.m
  • trap_noif.m
  • simp_driver.m simp_fun.m
  • bisection.m bisecfun.m
  • Bisection method using functions bisection_method.m bdriver.m
  • Linear Interpolation Files idriver.m finterp.m binterp.m
  • Logistic Example from Class ldriver.m logistic.m
  • Logistic Example (automated using bisection method) adriver.m logbisec.m
  • 3D Plots in Matlab plot3example.m
  • Homework Assignments

  • HW 1: PDF
  • HW 2: PDF HTML Solution
  • HW 3: PDF HTML
  • HW 4: PDF HTML
  • HW 5: PDF HTML
  • HW 6: TXT
  • HW 7: PDF HTML
  • HW 8: PDF HTML
  • HW 9: PDF HTML hw9_driver.m circle_area.m rect_polar.m pearson.m
  • HW 10: TXT hw10_driver.m mymean.m mystd.m mystd2.m pearson2.m meanstd.m pearson3.m
  • HW 11: PDF HTML hw11_driver.m
  • HW 12: PDF HTML
  • HW 13: PDF HTML TXT
  • HW 14: PDF HTML
  • HW 15: PDF HTML Solution
  • HW 16: PDF HTML hw16_1.dat Solution
  • HW 17: PDF HTML hw17_drive.m myfact.m gmean.m cost.m cfun.m
  • HW 18: PDF HTML
  • HW 19: PDF HTML
  • HW 20: PDF HTML
  • HW 21: PDF HTML
  • HW 23: PDF HTML
  • HW 24: PDF HTML
  • Project: Project A.mat Data File bisecfun.m stdnormal.m trapprob.m p3drive.m p3fun.m p3funprime.m p3deriv.m
  • HW 25: PDF HTML hw25.dat hw25drive.m finterpvec.m finterpvec2.m equalinterp.m
  • HW 26: PDF HTML hw26drive.m hw26_rhs.m
  • HW 27: PDF HTML hw27.py
  • HW 28: PDF HTML hw28.py
  • HW 29: PDF HTML hw29drive.py hw29fun.py
  • HOME


    Last updated: Aug 25, 2019