Undersampling GUI 1.0
File ID: 79096
Undersampling GUI 1.0 Description
Description: This GUI was designed to help users to better understand the Undersampling/Bandpass Sampling technique. While you're urged to follow the above link, to better understand this topic, a brief explanation follows:
All of us, dealing with signal processing are familiar with the Nyquistd-deOCtShannon sampling theorem. According to it, in order to achieve proper sampling (and avoid aliasing) the sampling frequency must be at least two times the bandwidth of a bandlimited signal.
From my experience most engineers tend to neglect the fact that Harry Nyquist theorem relates to Bandlimited signal, while keeping in mind just that in order to properly sample a signal with highest frequency f the sampling rate should be at least 2f. So do we need 11GHz sampling frequency to work with Wi-Fi? And in case of WiGig ~60 [GHz] signal we will need 120 [GHz] sampling rate? Fortunately this is not the case. In case of a signal whose Bandwidth in much lower than it's frequency BW/f << 1 we can sample it with frequencies much lower than Nyquist rate. Actually we can sometimes achieve sample rate of about 2BW which, in case of WiGig signal will be about 3 [GHz instead of 120 [GHz].
See Help for GUI usage instructions. You are more then welcome to comment, reports issues and ask for features you consider interesting.
Hope you will find this useful,
Version No': 1.03 Release date: 25/03/2011
d-deD?First version released to public
Related: frequencies, it039s, Lower, Bandwidth, fortunately, Highest, Sample, properly, Keeping, ghz, Rate, wigig, Wifi
O/S:BSD, Linux, Solaris, Mac OS X
File Size: 20.5 KB
|More Similar Code|
Navicat is an intuitive GUI tool lets you create, browse databases and run SQL queries in an easier way. Advanced features include query builder, report builder, backups/ restore, batch job scheduling, remote connecting, and the ability to convert Access to MySQL and Excel to MySQL. Other features include a SQL Console, View Builder and Data Synchronization. The latest version supports Code Completion, Form View and email Notification Services.
This GUI program simulates Voigt spectral lineshape and absorption spectrum from HiTRAN output file. The Voigt spectral lineshape is simulated from the convolution of Guassian and Lorentzian lineshape numerically. Absorption spectrum is calculated...
The GUI is divided into different segments : Video, Roboarm control, lights control and navigation control.
The non-linear regression problem (univariate or multivariate) is easily posed using a graphical user interface (GUI) that solves the problem using one of the following solvers:
- nlinfit: only univariate problems.
- lsqnonlin: can...
This is a GUI that allows you to go through the parameters of Simulink models, blocks, and signals once you have an open Simulink model (the GUI needs some minor updates to catch unexpected warnings but works fine).
This is small example I was trying for a long time for passing the value from the Gui's Pushbutton to the output function, so that I can access it from the workspace. Posting it here if somebody needs tips for some basic gui...
Ruby SQLite GUI is a cross-platform, GTK2, ActiveRecord-backed GUI tool for creating and managing SQLite databases. It is targeted towards Rails developers wanting to use SQLite instead of MySQL, pgSQL, etc., but can be used for anything else in...
qt2fxruby converts QT GUI forms into a Ruby/FXRuby program. It does not handle all the available QT widgets. Its purpose is to rapidly develop a gui interface to a Ruby program
Dr. GUI .NET 1.1 # 0 is an article attracts the programmers into .NET framework. This article gives the definition of .NET, how to perform .NET scripting on various languages, installation notes, visual studio, functions of .NET, history of...
ElegantJ - GUI Beans (GUI) is a collection of 41 beans which have been put together to meet the needs of a developer committed to providing a powerful Graphical User Interface. The collection includes AWT, JFC and Extended beans. The collection is...
|User Review for Undersampling GUI