This m-file implements a simple data acquisition gui with multiple channels and custom triggering It demonstrates how to: 1) Use nested functions to simplify data acquisition programs 2) Use a simple GUI (a couple of pushbuttons) to start and stop data acquisition. 3) Wait for an event/trigger (like a button press) and log pre-event or pre-trigger data from multiple synchronized channels. ...
This is the third part of the work to select measurements / measurement combination for selfoptimizing control. It uses aberage loss as the criterion instead of the worst case loss presented in the second part.
Bidirection branch and...
SUDOKU_LVL2 - A Sudoku Solver. Usage : Sol=sudoku_lvl2(A) Where A is a incomplete sudoku grid (9 x 9) represented as a 9 x 9 matrix of integers (0-9) with the empty cells being filled with zeros.
The algorithm presented...
The function qtdecomp_var.m peformes quad tree decomposition of square gray-scale image using varience criperion. If an image block has varience greater or equal to the whole image varience (optionally weighted), then the block is split further....
GRANGER_CAUSE is a Granger Causality Test. The null hypothesis is that the y does not Granger Cause x. A user specifies the two series, x and y, along with the significance level and the maximum number of lags to be considered. The function...
Computes the interrelationships between two sets of variables made on the same objects without data. The canonical correlation is the maximum correlation between linear functions of the two vector variables. Linearity is important because the...
As you know, the Student t-test can be used only to compare two groups. When you have k groups you can't use a t-test for each couple because, if you have fixed alpha=0.05 for each t-test, there is a probability of k*0.05 to find a difference when...
% C = CIRCONV(A,B,N) performs the N-point circular convolution % of vectors A and B. C is returned as a row vector. A and B % must be vectors, but may be of different lengths. N must be % a positive, non-zero integer. The results of...
It finds the minimum of a n variables function with the Particle Swarm Optimization Algorithm.
% The input parameters are: % -func: it's the objective function's handle to minimize % -numInd: it's the number of the swarm's...
This script may be easily converted to a function which could be an extremely useful subroutine in optimization problems to check whether the objective function is globally convex. It may also be used to derive the expressions for gradient and...
Iterative, robust fit of the exact equation of a circle to xy data. Outliers are identified based on multiples of current standard deviation and "set aside". The interative solution proceeds until there are no remaining outliers. Returns...
Routh-Hurwitz stability criterion identifies the conditions when the poles of a polynomial cross into the right hand half plane and hence would be considered as unstable in control engineering.
With this GUI you can find the best distribution that fits your data. 1. Save the Main_FitDistribution_GUI.fig and Main_FitDistribution_GUI.m files at the same directory. 2. Run the Main_FitDistribution_GUI.m file. 3. Load data...
The function tests given realization X of random process Xi(t) for stationary, using of the two non-parametric criterions - the criterion of inversion and the criterion of the series.
The m-file called routh_sc that means ROUTH stability criterion works which a vector which represent the values of the characteristic coefficients equation of denominator in transfer function of a system. It is small program with an efficacy... |