Skip to content

This repository includes implementations of signals and systems course.

Notifications You must be signed in to change notification settings

mahvash-siavashpour/signals-and-systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

signals-and-systems

In this project a series of implementations were done related to the signals and systems course. The list of the projects are as bellow.

Projects

Signal Plotting

Using this implementation it is possible to plot functions both descrete and continouse. It is a simple code that used numpy and matplotlib python libraries.

Discrete Convolve

Discrete convolve in a very importatnt mathematical tool used in signal processing. In this project a python code is written that implements this mathematical method. Some of the outputs of this project in illustrated:
img img

Fourier Series

Fourier series can be written as the summation of sinus and cosinus. If we follow this summation to the k=c, we will obtain an approximation of the signal x(t). The bigger the c, the more accurate the approximation. I have tested two function with k=10 and here are some of the approximations along the way.
img img img img

Voice Code

In this project a set of audios were given which had ASCII codes encoded in their frequency domain. In order to decode these audios first they were read and then the frequency domain data was extracted using apropriate functions. The codes started at the frequency of 300 KHz. A 64 bit code was extracted from each of these files.

About

This repository includes implementations of signals and systems course.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages