Skip to content

About

Signals and Systems portfolio covering MATLAB modelling, FFT analysis, probability distributions, radioactive decay, LTI responses, reports, and reflections.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELYM316 – Introduction to Signals and Systems

Module Overview

ELYM316 introduced continuous-time and discrete-time signals, linear time-invariant (LTI) systems, Fourier and Laplace transform techniques, filtering, sampling, modulation, reconstruction, and MATLAB-based signal analysis. The module connected mathematical descriptions of signals with practical modelling, visualisation, and interpretation.

Portfolio Purpose

This repository documents my laboratory work, MATLAB simulations, signal-analysis scripts, verified laboratory performance, and reflections from the module. It is organised as an academic and technical portfolio so that each item has context, reproducible code, and a clear connection to the concepts studied.

Module Performance

My laboratory work in ELYM316 – Introduction to Signals and Systems was one of my strongest practical components of the semester, with an overall lab average of 94%.

Some highlights included:

  • 100% for the radioactive decay simulation lab
  • 95% for probability distributions
  • 95% for step and impulse response of LTI systems
  • 93% for the Fast Fourier Transform lab

These labs helped me become more confident with MATLAB-based signal modelling, frequency-domain analysis, numerical simulation, and LTI system behaviour.

Only verified laboratory marks are presented here. No final module mark is claimed.

Key Topics

  • Continuous-time signals
  • Discrete-time signals
  • Linear time-invariant systems
  • Signal transformation
  • Fourier analysis
  • Laplace analysis
  • Filtering
  • Sampling and reconstruction
  • MATLAB modelling
  • Probability distributions
  • Fast Fourier Transform
  • Numerical simulation
  • Step response
  • Impulse response

Tools Used

Area Tools and methods
Computing MATLAB
Signal analysis Signal plotting and visualisation, FFT analysis
Modelling Numerical simulation, transfer function modelling
Communication Technical report writing

Repository Layout

Folder Purpose
labs/ Lab overviews, concise summaries, submitted reports
matlab/ Commented MATLAB scripts for all five laboratory topics
results/ Verified lab performance and a gallery template for selected MATLAB plots
reflection/ Semester reflection and a summary of skills developed

Laboratory Work

Lab Topic MATLAB script Report
1 Motion under gravity motion_under_gravity.m report.pdf
2 Probability distributions gaussian_distribution_fwhm.m report.pdf
3 Fast Fourier Transforms fft_signal_recovery.m report.pdf
4 Radioactive decay radioactive_decay_euler.m report.pdf
5 Step and impulse response lti_step_impulse_response.m report.pdf

Evidence Status

  • Portfolio structure and laboratory summaries
  • Reproducible MATLAB scripts
  • Verified laboratory marks
  • Submitted reports included
  • Add selected, anonymised MATLAB plots to the plot gallery

Before publishing any report, student numbers, contact information, other students' details, private metadata, lecturer-only material, and institutional question sheets should be removed.

Academic Integrity

This repository is intended as an academic portfolio. It contains my own work, reflections, MATLAB scripts, summaries, and selected supporting material. Original submitted reports are included only as evidence of completed work, while institutional lab instructions and question sheets have been excluded or summarised in my own words.

Author

Thapelo Kamogelo Wana
BSc Computer Science and Electronics
North-West University

About

Signals and Systems portfolio covering MATLAB modelling, FFT analysis, probability distributions, radioactive decay, LTI responses, reports, and reflections.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages