Course Description
- Instructor: Libao Jin
- Schedule for Appointment
- Email: [email protected]
- Syllabus
- Office:
Ross Hall 205Discord - Class:
- Section 01: 04:50 PM - 05:40 PM Wednesday, Zoom: uwyo.zoom.us/j/97308546048
- Section 02: 03:40 PM - 04:30 PM Thursday, Zoom: uwyo.zoom.us/j/97308546048
- Section 03: 01:20 PM - 02:10 PM Thursday, Zoom: uwyo.zoom.us/j/97308546048
- Office Hours: 08:40 AM - 09:30 AM MWF, Discord Invite: https://discord.gg/FbVxtgx
- Remote Lab: vdesktop.uwyo.edu
Labs
- All script/functions files: Math.3341.zip
Lab 01: Introduction to MATLAB and $\rm\LaTeX$
- Assignment due at 11:59 PM 08/28/2020, submission available until 11:59 PM 09/01/2020
- zip, slides, exercise, overleaf template
Lab 02: Variables, Arrays and Scripts
- Assignment due at 11:59 PM 09/04/2020, submission available until 11:59 PM 09/08/2020
- zip, slides, exercise, overleaf template
Lab 03: Functions and Control Flows
- Assignment due at 11:59 PM 09/11/2020, submission available until 11:59 PM 09/15/2020
- zip, slides, exercise, overleaf template
Lab 04: Plotting Data
- Assignment due at 11:59 PM 09/18/2020, submission available until 11:59 PM 09/22/2020
- zip, slides, exercise, overleaf template
Lab 05: Formatting Output and Generating Tables
- Assignment due at 11:59 PM 09/25/2020, submission available until 11:59 PM 09/29/2020
- zip, slides, exercise, overleaf template
Lab 06: LU Decomposition
- Assignment due at 11:59 PM 10/02/2020, submission available until 11:59 PM 10/06/2020
- zip, slides, exercise, overleaf template
Lab 07: Debugging & Good Coding Practices
- Assignment due at 11:59 PM 10/12/2020, submission available until 11:59 PM 10/13/2020
- zip, slides, exercise, overleaf template
Lab 08: MATLAB Interpolation Routines and their Derivatives
- Assignment due at 11:59 PM 10/19/2020, submission available until 11:59 PM 10/20/2020
- zip, slides, exercise, overleaf template
Lab 09: Ill-Conditioned Matrices and Finite Precision Arithmetic
- Assignment due at 11:59 PM 10/23/2020, submission available until 11:59 PM 10/27/2020
- zip, slides, exercise, overleaf template
Lab 10: MATLAB 3D Plots
- Assignment due at 11:59 PM 10/30/2020, submission available until 11:59 PM 11/03/2020
- zip, slides, exercise, overleaf template
Lab 11: MATLAB Integration Routines & Gauss Quadrature
- Assignment due at 11:59 PM 11/06/2020, submission available until 11:59 PM 11/10/2020
- zip, slides, exercise, overleaf template
Lab 12: Romberg Integration
- Assignment due at 11:59 PM 11/13/2020, submission available until 11:59 PM 11/17/2020
- zip, slides, exercise, overleaf template
Lab 13: Random Numbers, Histogram & Monte Carlo Integration
- Assignment due at 11:59 PM 11/20/2020, submission available until 11:59 PM 12/01/2020
- zip, slides, exercise, overleaf template
Lab 14: Built-in ODE Solvers in MATLAB
- Assignment due at 11:59 PM 12/04/2020, submission available until 11:59 PM 12/08/2020
- zip, slides, exercise, overleaf template
Instructions
Windows Instructions
- Go to “This PC”, create a folder named “Math.3341” under “HomeDrive-UserFiles(H:).
- Drag the folder icon of “Math.3341” to “Quick access”.
- Go to “Quick Access”, click the folder “Math.3341”.
- Download the above labs to “Download”.
- Unzip the downloaded file: right click on the icon -> “Extract All” -> “Browse…” -> “Math.3341” at “Quick access” -> “Select Folder” -> “Extract”.
- Open MATLAB, locate the current working directory to the current lab folder, e.g., type “cd H:\Math.3341\Math.3341.Lab.01” in the Command Window to change the working directory.
Overleaf Instructions
- Go to Overleaf and create an account.
- Click to the overleaf template link.
- “Menu” (up left corner) - “Copy Project”.
- Go to “LaTeX/meta.tex” to change section you are in and your name, e.g., change “Math 3341-00” to “Math 3341-01”.
- Once you finish the exercises, please upload output files “lab_01_output.txt” to the folder “src” on Overleaf. Double check the name are identical to the given above. Otherwise, Overleaf/LaTeX cannot compile the .tex file.
- LaTeX.Mathematical.Symbols.pdf
Submission Requirements
Submit the generated .pdf file on WyoCourses.
MATH 3340 Homework Templates
- Homework 1, Overleaf Template, MATLAB Code Template: hw1.zip
- Homework 2, Overleaf Template, MATLAB Code Template: hw2.zip
- Homework 3, Overleaf Template, MATLAB Code Template: hw3.zip
- Homework 4, Overleaf Template, MATLAB Code Template: hw4.zip
- Homework 5, Overleaf Template, MATLAB Code Template: hw5.zip
- Homework 6, Overleaf Template, MATLAB Code Template: hw6.zip
- Homework 7, Overleaf Template, MATLAB Code Template: hw7.zip
- Homework 8, Overleaf Template, MATLAB Code Template: hw8.zip
- Final Project, Overleaf Template, MATLAB Code Template: final.zip