Announcements

  • To set up SSH keys on Mac, you can follow a tutorial. The upload the public key to github.com.
    Or feel free to come to office hours.

  • Struggles with git, IJulia, …

  • Don’t put git folder under Dropbox folder.

  • Multiple line expression:
      x = 1 + 2 + 3 +  
          4 + 5
    

    vs

      x = 1 + 2 + 3   
          + 4 + 5
    
  • Q6. Vectorization (vectorized code) means what you typically do in a high-level language such as R or Matlab.

  • Please do write homework report using Jupyter and submit .ipynb and .html files.

Last time

  • Reproducible research: git, github, IJulia.

  • Computer storage and arithmetics.

Today

  • Computer storage and arithmetics (cont’d).

  • Flops.

  • Numerical linear algebra: introduction and BLAS.