Water Filling Algorithm
WFILL: The Water Filling algorithm.
WLINE = WFILL(VEC, PCON, TOL) performs the water filling algorithm with the given total power constrain to approach Shannon capacity of the channel.
The water filling algorithm is based on an interative procedure, so the tolerance must be assigned to determine the endofloop.
VEC is a noise absolute or relative level in LINEAR units at different frequencies, space or whatever bins. PCON is a total power constrain given in the same units as the VEC. TOL is an acceptable tolerance in the units of VEC. WLINE indicates the WATERLINE level in units of VEC so that:
abs(PCONSUM(MAX(WLINEVEC, 0)))=SUM(MAX(WLINEVEC, 0)) and never
PCON
Related Scripts

Ofdm Water Filling Algorithm
The program distributes an amount power among ofdm subchannel to make the capacity of a channel....

Mimo Rayleigh Fading Channel Capacity
In this programe a highly scattered enviroment is considered. The Capacity of a MIMO channel with nt transmit antenna and nr recieve antenna is analyz...

Water Effect Component
Water Effect is a plugin for Macromedia Flash 8 that creates real time effect: simulation of floating water surface from any movie clip. If you'...

Flow Accumulation
How much water flows where? Use this algorithm to calculate the upslope area of each cell in a digital elevation model.Algorithm specifications: mult...

Water
water script shows a nice animation with wateice anima....

Menu With Water Effect
Menu With Water Effect is a Flash menu containing items showing an animation characterized by a water effect. (timeline animation based). It has ...

Water Ripple
Using the HTML 5 canvas element, it can add water ripple effects on top of an image on mouse hover. Inspired by Neil Wallis' Water ripple effect code ...

Water Reflection Effect
Water Reflection Effect provides an easy way to mirror your movie clip in 'Flash 8' and 'Flash CS3'. And this is not all: you can even create wav...

Pwx Ruby
The Peer Water Exchange is the world's first participatory decision making and project management system to bring safe drinking water to 200 million p...

Java Water Simulation
Using complex algorithms and height maps, it can add water ripple effects on top of any surface on mouse hover.This Java class has been ported to Java...

Temperature Control Of A Water Tank
We would like to rise water temperature with a heater. Oulet temperature must be equal to the set point temperature (80°C). Proportional (P), Prop...

Space Filling
Space Filling script demonstrates thew use of blur effect in Flash animation....

Controlling The Temperature Of A Tank
We would like to rise water temperature with a heater. Oulet temperature must be equal to the set point temperature (80°C). ProportionalIntegral...

Rain Fall On Water Reflection
Rain Fall on Water Reflection allows you to create rainfall effects on an image rollover. You can change Image ,and Dimension of Image. The script is ...

Pressure Drop 0.90
A toolbox for calculating single and twophase pressure drops in pipes, for water and watersteam mixtures.The full package for this Beta version (v.0...

Using Pycurl To Automate Filling Out Web Forms 1.0
Using pycurl to automate filling out web forms script allows you to automate the webform filling out. Requirements:· libcurl· pycurl...

Water Jet Preloader
Water Jet Preloader Very advanced preloader, with a unique animation effect. When the jet reaches the end of the right side the load is complete. On t...

Fast Nonmaxima Suppression In 1d
This is a .m file version of an efficient nonmaxima suppression algorithm for 1D arrays. It doesn't run very fast in matlab because it uses loops.But...

Pareto Front
Usually, this is done through so called nondominated sorting.The basic algorithm is implemented as an mex function. The algorithm considers the logica...

Templated Quicksort
This is a quicksort algorithm which can be used with any data type that can make use of the < operator. You pass in a vector of the data type and...