ECE 210A - MATLAB Programming for Engineers
ECE 211 - Signal Processing
- Vectorization and broadcasting
- Fourier series representation of signals
- Linear algebra and orthnormal bases
- Signal and function visualizations
- Matrix and array manipulation
Basic MATLAB operations involving vector construction, matrix manipulation, and solving systems of linear equations.
Vectorized MATLAB implementation of a truncated Fourier series used to approximate a square wave.
Logical matrix operations used to simulate probability outcomes using multidimensional arrays.
Implementation of the Gram–Schmidt algorithm to generate orthonormal bases from complex-valued matrices.
Visualization of Taylor series convergence for the cosine function along with 3D surface plotting of the sinc function.
Simulation of a modulated RF signal constructed using in-phase (I) and quadrature (Q) components. Visualization of RF waveform, signal envelope, and individual componenet signals.