Beginning Scientific Computing
Programming Basics
basics & simple programming
supplementary basics
Linear Algebra
linear systems Ax=b
Ax=b, eigenvalues, eigenvectors
singular value decomposition
Data Fitting & Optimization
curve fitting
optimization
Differential Calculus
integration & differentiation
differential eqns
advanced differential eqns
Fast Fourier Transform
Fourier analysis
Supplementary Lectures Introducing Computing and Algorithms
About your computer
 
View
A bit about your computer: bits, cpu, memory
Code:
file.m
 
View
A bit more about your computer: binary, hexidecimal
Code:
file.m
Computational complexity
 
View
Benchmarking computation time
& tic toc
Code:
file.m
 
View
Computational complexity & operation count
Code:
file.m
Vectors, matrices, functions
 
View
Element-wise multiplication
Code:
file.m
 
View
Dot-times in MATLAB
Code:
file.m
 
View
Function Handles in MATLAB
Code:
file.m