GithubHelp home page GithubHelp logo

peteprattis / signal-sampling-and-wrapping Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 5 KB

From a continuous time signal get minimum required sampling frequency to allow the reconstruction of the signal and application of the reconstruction formula of the sampling theorem.

License: MIT License

MATLAB 100.00%
matlab octave signal signal-sampling signal-wrapping signal-reconstruction sampling-theory student computer-science program

signal-sampling-and-wrapping's Introduction

A Matlab Program / Project

This is a Matlab project from my early days as a Computer Science student

This programm was created for the fourth semester class Principles and Applications of Signals and Systems and is one of the final projects for the class

Description of project

From a continuous time signal get minimum required sampling frequency to allow the reconstruction of the signal and application of the reconstruction formula of the sampling theorem.

Conclusions of project

Observing the last graph, we conclude that the signal y2 because it has the highest frequency (f = 1020Hz) of the 4 signals, has the shortest wavelength, while the y3 because it has the least frequency (f = 100Hz) has the longest wavelength . We also realize that the signal y2 is closer to the original signal y = x (t), which means that we have less information loss, whereas at the signal y3 due to the low sampling frequency the signal is significantly different from the original. Therefore, the signal y1 satisfying the sampling theorem is assumed to have little signal loss and holds most of the original signal information compared to the original.

About this project

  • This project was written in Octave
  • This repository was created to show the variety of the work I did and experience I gained as a student

signal-sampling-and-wrapping's People

Contributors

peteprattis avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.