Skip to main content
Back to top
Ctrl
+
K
Textbook
Search
Ctrl
+
K
Q1 Topics
1. Numerical Modelling
1.1. Approximating derivatives
1.2. Initial Value Problem for ODE: single-step methods
1.3. Accuracy and stability of numerical methods
1.4. Implicit methods for nonlinear ODE
1.5. Multi-step and multi-stage methods
1.6. Boundary-value Problems: second-order ODE
2. Multivariate Distributions
2.1. Contingency tables
Programming topics Q1
1. Getting Started!
1.1. Computers
1.2. Environments and Environment Managers
1.3. Command Line Interface
1.4. Files and Folders
2. Version Control with Git
2.1. Version Control
2.2. Jupyter Notebooks and Git
2.3. Branching and Merging
2.4. Merge Conflicts
3. Sharing code in reports
3.1. File Paths
3.2. Markdown
Appendix
I. Modelling Concepts
I.i. Model Classification
I.ii. Model Decisions
I.iii. Uncertainty Classification
I.iv. Verification, Calibration and Validation
I.v. Goodness of Fit
II. Numerical Modelling
II.i. Revision of Concepts
II.ii. Taylor Series Expansion
Exercises on Taylor expansion
II.iii. Numerical Integration
III. Univariate Continuous Distributions
III.i. PDF and CDF
III.ii. Empirical Distributions
III.iii. Non-Gaussian distributions
III.iv. Parametric Distributions
Uniform distribution
Gaussian distribution
Lognormal distribution
Gumbel distribution
Exponential distribution
Beta distribution
Summary of parametric distributions
III.v. Location, Shape and Scale: Consistent Parameterization
III.vi. Fitting a Distribution
Method of moments
Maximum Likelihood Estimation
Goodness of Fit
Miscellaneous
References
Changelog
Credits and License
Repository
Open issue
Index