Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.3 KB

File metadata and controls

29 lines (22 loc) · 1.3 KB

Courses:

ECE 210A - MATLAB Programming for Engineers
ECE 211 - Signal Processing

Key Topics

  • Vectorization and broadcasting
  • Fourier series representation of signals
  • Linear algebra and orthnormal bases
  • Signal and function visualizations
  • Matrix and array manipulation

Projects

Assignment 1 – Vector and Matrix Operations

Basic MATLAB operations involving vector construction, matrix manipulation, and solving systems of linear equations.

Assignment 2 – Fourier Series Approximation

Vectorized MATLAB implementation of a truncated Fourier series used to approximate a square wave.

Assignment 3 – Probability Simulation

Logical matrix operations used to simulate probability outcomes using multidimensional arrays.

Assignment 4 – Gram–Schmidt Orthonormalization

Implementation of the Gram–Schmidt algorithm to generate orthonormal bases from complex-valued matrices.

Assignment 5 – Taylor Series Approximation

Visualization of Taylor series convergence for the cosine function along with 3D surface plotting of the sinc function.

ECE211 - RF Signal Simulation Using I/Q Componenets

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.