51视频

Skip to Main Content

51视频 to close February 6, 2025 due to weather. Parking ban starts midnight. Essential personnel report as directed. Visit the storm information page for more.

PHYS.4820 Scientific Computing for Physicists (Formerly 95.482)

Id: 008575 Credits Min: 3 Credits Max: 3

Description

An introduction to scientific computing. Common numerical methods and algorithms are implemented using MATLAB. Basic elements of programming are introduced including variables, types, arrays, logical and arithmetical operators, loops, conditional statements, and functions. Vectors, matrices, and solvers of linear equations are presented in the first module. The second module focuses on data interpolation, root finding, numerical differentiation and integration, and solvers of ordinary and partial differential equations. The third module is on statistical data analysis, probability distributions, fitting, regression, maximum likelihood and error propagation relevant to experimental science. The course concludes with Monte-Carlo sampling methods. No prior experience with MATLAB is necessary.

Prerequisites

MATH.3810 Mathematical Physics , or PHYS.3810 Mathematical Physics I.

View Current Offerings