cs205a- week1 – mathematical methods for robotics, vision, and graphics概述


概述

课程 - CS205A: Mathematical Methods for Robotics, Vision, and Graphics

course website: Mathematical Methods for Robotics, Vision, and Graphics

课本:Numerical Algorithms, Justin Solomon

可选课本:Scientific Computing, Heath

Two roles:

  • Client of Numerical Methods

  • Designer of Numerical Methods

课程内容

1 - Numerics

  • Stability and Error Analysis

  • Floating-Point Representations

2 - Linear Algebra

  • Gaussian Elimination and LU

  • Column Spaces and QR

  • Eigenproblems

  • Applications

3 - Root-Finding and Optimization

  • Singe-Variable

  • Multivariable

  • Constrained Optimization

  • Iterative Linear Solvers: Conjugate gradients and friends

4 - Interpolation and Quadrature

  • Approximating Integrals

  • Approximating Derivatives.

5 - Differential Equations

  • ODEs: Time-Stepping, Discretization

  • PDEs: Poisson Equation, Heat Equation, Waves

  • Techniques: Differencing, Finite Elements(time-permitting)

Julia编程

Julia官网

Julia:强大的现代编程语言

JuliaBox: 基于web的Julia编程, JuliaBox网址, 不需要安装

预备知识

  • Math 51

  • CS 106B