Fall 2021 ESC 251

ESC 251 - Scientific Computing

Days: MWF

Time: 11:15 - 12:05

Room: Smith 103

Important Course Documents

  • Course Syllabus: PDF
  • Using Matlab at Home: TXT
  • Current Grade Sheet: XLS
  • Midterm Solution: PDF
  • Course Notes

  • Aug. 30 Introduction: PDF IEEE 754 Standard
  • Sep. 1 Basic Linear Algebra: PDF
  • Sep. 3 Matlab Linear Algebra: PDF
  • Sep. 10 Array Indicies, Dot Operators: PDF
  • Sep. 13 Matlab 2D Graphics: PDF
  • Sep. 15 Variables and Simple Programs PDF
  • Sep. 20 Conditional Logic PDF
  • Sep. 27 Loops PDF
  • Oct. 04 Linear Interpolation PDF
  • Oct. 06: Linear Systems of Equations PDF
  • Oct. 08: Higher Order Interpolation PDF hex1.m hex2.m hex3.m
  • Oct. 11: Higher Order Interpolation 2 PDF new.dat quad1.m quad1.m wholetable.m
  • Oct. 13: Cubic Splines PDF
  • Oct. 20: Writing Functions PDF mycos.m
  • Handouts

  • Sample Plotting Scripts Subplots Multiple plot windows Multiple plots on one axis windows
  • Sample Programs

  • Area of a circle: carea.m
  • Convert radians to degrees: r2d.m
  • Social Security: ssn1.m ssn2.m
  • If-then_elseif example: if_ex1.m
  • Test positive, negative or zero: pnz.m
  • Piecewise Function: piecewise1.m
  • 2D Piecewise Function: piecewise2.m piecewise3.m
  • Functions from Oct. 22 carea.m carea1.m fun2.m myabs.m solvquad.m solvquad2.m solvquad3.m test.m
  • Homework Assignments

  • HW 1: PDF SOLN
  • HW 2: PDF SOLN
  • HW 3: PDF SOLN
  • HW 4: PDF
  • HW 5: PDF
  • HW 6: PDF
  • HW 7: PDF Problem 1 Problem 2 Problem 3
  • HW 8: PDF
  • HW 9: PDF Problem 1 Problem 2 Problem 3 Problem 4
  • HW 10: PDF P2 Discussion
  • HW 11: PDF P1 Discussion
  • HW 12: PDF Problem 1 Problem 2
  • HW 13: PDF Discussion
  • HW 14: PDF xdat.dat Problem 2 Problem 3 Problem 3 with one loop
  • HW 15: PDF hw15.dat hw15_s.m
  • HW 16: PDF
  • HW 17: PDF hw17.dat hw17_2.m hw17_3.m poly30.jpg sin.jpg
  • HW 18: PDF hw18.dat hw18.txt
  • HW 19: PDF