Skip to content

juhum1/MATLAB-Coursework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

ECE210A

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages