Skip to content

Commit bbd99b3

Browse files
authored
Update README.md
Fix links for Open in MATLAB Online to specific files.
1 parent 5564266 commit bbd99b3

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ This module assumes familiarity with basic programming concepts such as floating
3333
### Accessing the Module
3434
### **On MATLAB Online:**
3535

36-
Use the [<img src="Images/OpenInMO.png" width="136" alt="OpenInMO.png">](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj) link to download the module. You will be prompted to log in or create a MathWorks account. The project will be loaded, and you will see an app with several navigation options to get you started.
36+
Use the [<img src="Images/OpenInMO.png" width="136" alt="OpenInMO.png">](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=README.mlx) link to download the module. You will be prompted to log in or create a MathWorks account. The project will be loaded, and you will see an app with several navigation options to get you started.
3737

3838
### **On Desktop:**
3939

@@ -57,26 +57,26 @@ MATLAB® is used throughout. Tools from the Symbolic Math Toolbox™ are used fr
5757
| :-- | :-- | :-- |
5858

5959
## Supporting Scripts
60-
- [<samp>Hand.mlx</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=Hand.mlx)
61-
- [<samp>TrackStorms.mlx</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=TrackStorms.mlx)
62-
## [**NumericalDerivatives.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=NumericalDerivatives.mlx)
60+
- [<samp>Hand.mlx</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=Scripts/Hand.mlx)
61+
- [<samp>TrackStorms.mlx</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=Scripts/TrackStorms.mlx)
62+
## [**NumericalDerivatives.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=Scripts/NumericalDerivatives.mlx)
6363
| <img src="Images/NoisyDerivative.png" width="171" alt="NoisyDerivative.png"> <br> | **In this script, students will...** <br> <br> - determine numerical derivative approximations formulas <br>- use Taylor's theorem to calculate the order of the error for a numerical approximation to a derivative <br> - demonstrate how numerical derivatives can magnify approximation errors <br> | **Applications** <br>- Numerical solutions to differential equations <br> |
6464
| :-- | :-- | :-- |
6565

66-
## [**NumericalIntegration.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=NumericalIntegration.mlx)
67-
| <img src="Images/BakerLakeSR.png" width="171" alt="BakerLakeSR.png"> <br> | **In this script, students will...** <br> <br> - implement Euler's method, Gaussian 2\-point approximations, and Simpson's rule for numerical integration <br> - explain why higher\-order approximations may not be appropriate in applications <br> | **Applications** <br> - Measure the area of a lake <br><br> **Scaffolded Template Scripts** <br> [<samp>eulerMethod.m</samp>](./FunctionLibrary/eulerMethod.m) <br> [<samp>gauss2pt.m</samp>](./FunctionLibrary/gauss2pt.m) <br> [<samp>simpsonsRule.m</samp>](./FunctionLibrary/simpsonsRule.m) <br> |
66+
## [**NumericalIntegration.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=Scripts/NumericalIntegration.mlx)
67+
| <img src="Images/BakerLakeSR.png" width="171" alt="BakerLakeSR.png"> <br> | **In this script, students will...** <br> <br> - implement Euler's method, Gaussian 2\-point approximations, and Simpson's rule for numerical integration <br> - explain why higher\-order approximations may not be appropriate in applications <br> | **Applications** <br> - Measure the area of a lake <br><br> **Scaffolded Template Scripts** <br> [<samp>eulerMethod.m</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=FunctionLibrary/eulerMethod.m) <br> [<samp>gauss2pt.m</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=FunctionLibrary/gauss2pt.m) <br> [<samp>simpsonsRule.m</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=FunctionLibrary/simpsonsRule.m) <br> |
6868
| :-- | :-- | :-- |
6969

7070
## Supporting Scripts
71-
- [<samp>MeasureLakeArea.mlx</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=MeasureLakeArea.mlx)
72-
## [**NumericalODEs.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=NumericalODEs.mlx)
73-
| <img src="Images/image_6.png" width="171" alt="image_6.png"> <br> | **In this script, students will...** <br> <br> - implement Euler's method for first\-order initial value problems <br> - calculate the error of their numerical solution <br> - implement a trapezoidal method <br>- implement a four\-step Runge\-Kutta method <br> - compare results with the built\-in MATLAB solver <samp>ode45</samp> <br> | **Applications** <br> - Model a pendulum with increasingly realistic assumptions <br><br> **Scaffolded Template Scripts** <br> [<samp>eulerMethodDE.m</samp>](./FunctionLibrary/eulerMethodDE.m) <br> [<samp>rk4.m</samp>](./FunctionLibrary/rk4.m) <br> |
71+
- [<samp>MeasureLakeArea.mlx</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=Scripts/MeasureLakeArea.mlx)
72+
## [**NumericalODEs.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=Scripts/NumericalODEs.mlx)
73+
| <img src="Images/image_6.png" width="171" alt="image_6.png"> <br> | **In this script, students will...** <br> <br> - implement Euler's method for first\-order initial value problems <br> - calculate the error of their numerical solution <br> - implement a trapezoidal method <br>- implement a four\-step Runge\-Kutta method <br> - compare results with the built\-in MATLAB solver <samp>ode45</samp> <br> | **Applications** <br> - Model a pendulum with increasingly realistic assumptions <br><br> **Scaffolded Template Scripts** <br> [<samp>eulerMethodDE.m</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=FunctionLibrary/eulerMethodDE.m) <br> [<samp>rk4.m</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=FunctionLibrary/rk4.m) <br> |
7474
| :-- | :-- | :-- |
7575

7676
## Supporting Scripts
77-
- [<samp>PendulumModels.mlx</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=PendulumModels.mlx)
78-
## [**NumericalPDEs.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=NumericalPDEs.mlx)
79-
| <img src="Images/heatSoln.gif" width="171" alt="heatSoln.gif"> <br> | **In this script, students will...** <br> <br> - identify errors from discretizing the problem and from discretizing the method and choose appropriate parameters to minimize overall error <br> - explain the importance of stability when choosing a numerical method <br> - implement explicit, implicit, and Crank\-Nicolson methods to solve a 1\-D heat equation <br> | **Applications** <br> - Solve a heat equation <br><br> **Scaffolded Template Scripts** <br> [<samp>explicitPDE.m</samp>](./FunctionLibrary/explicitPDE.m) <br> [<samp>implicitPDE.m</samp>](./FunctionLibrary/implicitPDE.m) <br> [<samp>cnPDE.m</samp>](./FunctionLibrary/cnPDE.m) <br> |
77+
- [<samp>PendulumModels.mlx</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=Scripts/PendulumModels.mlx)
78+
## [**NumericalPDEs.mlx**](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=Scripts/NumericalPDEs.mlx)
79+
| <img src="Images/heatSoln.gif" width="171" alt="heatSoln.gif"> <br> | **In this script, students will...** <br> <br> - identify errors from discretizing the problem and from discretizing the method and choose appropriate parameters to minimize overall error <br> - explain the importance of stability when choosing a numerical method <br> - implement explicit, implicit, and Crank\-Nicolson methods to solve a 1\-D heat equation <br> | **Applications** <br> - Solve a heat equation <br><br> **Scaffolded Template Scripts** <br> [<samp>explicitPDE.m</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=FunctionLibrary/explicitPDE.m) <br> [<samp>implicitPDE.m</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=FunctionLibrary/implicitPDE.m) <br> [<samp>cnPDE.m</samp>](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Numerical-Methods-with-Applications&project=NumericalMethods.prj&file=FunctionLibrary/cnPDE.m) <br> |
8080
| :-- | :-- | :-- |
8181

8282
# License

0 commit comments

Comments
 (0)