Let us assume the signal model: Y(k)=HX(k)+B(k) This script provides a method for the blind recognition of the number of sources (the size of X(k)). The noise must be spatially white and the number of receivers is assumed to be stricly greater than the number of sources. See reference [CHE91] Chen. W and Wong.K.M. and Reilly. J.P. "Detection of the number of signals: a predicted eigen-thresholdapproach", IEEE Transactions...
WBIN(X,Y,E,DX) returns the weighted mean value of the elements in X,Y within a bin of size DX. X,Y,E are vectors with an equal number of elements.. DX is a scalar which specifies the desired binning interval.
Input X,Y,E,DX...
This routine plots the cubic-spline curve that will pass through given set of points. It is assumed that the user has knowledge of the Mathematics that is being used in the program, if he / she has to understand the logic. As a 'user of...
The spectral Subtraction Method for enhancement of noisy speech signals proposed by Boll 79. The method implements spectral averaging and residual noise reduction proposed in the paper. Note that the first 0.25 sec of the speech signal is assumed...
A computer code for plasma Langmuir probe analysis is presented here. The code uses a four parameters fitting method to deduce plasma properties including the ion and electron saturation currents, plasma potential, plasma electron temperature, the...
This program generates PDF-reports based on data, created by an SQL-statement.
It consists of two parts: - The HTML-Definition of the report - and the print-machine, which creates the PDF-printout. This program is based...
% Crops the Image from a resizable & draggable rectangle % & displays it (after the figure is closed) % % I is the Image to be cropped, assumed to be in the % matlab workspace % % EXAMPLES % % I =...
Efficient implementation of K-medoids clustering methods. This method is similar to K-means but more robust. For more detail, please see http://en.wikipedia.org/wiki/K-medoids
Input data are assumed column vectors.
Simulates the motion of a single planet in a binary star solar system. Uses Simulink to solve the equation of motion for the planet. The stars are assumed to be stationary. Have fun changing the system parameters to generate strange orbits!
Implementations of the Hit-And-Run and Gibbs sampling algorithms for the generation of uniformly distributed random vector x satisfying the system of linear inequalities A.x<=b.
The generated random vectors may be used to initialize...
This function provides a Wilcoxon-type test for trend across a group of three or more independent random samples. Assumptions: - Data must be at least ordinal - Groups must be selected in a meaningful order i.e. ordered If you...
The Huynh-Feldt epsilon its a correction of the Greenhouse-Geisser epsilon.This due that the Greenhouse-Geisser epsilon tends to underestimate epsilon when epsilon is greater than 0.70 (Stevens, 1990). An estimated epsilon = 0.96 may be actually...
This is a generalized version of Principal Component Pursuit (PCP) where the sparsity is assumed in a transform domain and not in measurement domain. Moreover the samples obtained are lower dimensional projections. Inputs y -...
UNIQUETOL Unique element within a tolerance.
[Y,I,J] = UNIQUETOL(X,TOL) is very similar to UNIQUE, but allows an additional tolerance input, TOL. TOL can be taken as the total absolute difference between similar elements. TOL must be a...
The following m files are written as part of my master's thesis at Masdar Instiute of Science and Technology.
The compressor model is a semi-empirical and designed to be used for a positive displacement compressor. The constants in...
This plugin tries to eliminate several of the characteristics of language Hoygan as repetition of letters, alternation capitalization, abbreviations, sms, etc. Also censorship of bad words in comments.
*
Eliminates...
The function OutcomeSequence.m solve brain teasers such as:
1. You toss a coin, what is the expected number of tosses for you to get the sequence 'Tails-Heads-Tails' ?
2. You throw a dice, what is the expected number of...
Objective: Identify the Reflections using Convex Lens from Object to Image.
Note 1: The only 4 possible Reflections using Convex Lens are shown in GUI. Note 2: Object-Image distance are NOT to be used to avoid any calculations.
Master's Mind Game: 1) Code Breaker will guess the CODE assumed by Code Maker. 2) The Hint provided by Code Maker should provide the information of Blacks & Whites. 3) BLACK represents Correct Color in Correct Position. ...
This program generates PDF-reports based on data, created by an SQL-statement.
It consists of two parts: - The HTML-Definition of the report - and the print-machine, which creates the PDF-printout. This program is based... |