Polynomial
The standard polynomials are not used to make it more flexible.User provide data stream and generator polynomial.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): CRC code generator Download |
type "untitled" to run.The 7 bit data can be inputted or generated randomly.The crc polynomial used is fixed and cant be changed.The function that calculates and verifies the crc is " mycrc ".The file untitled is the gui but its m file also contains code for generation of random data. Iv included...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (52): Simple CRC calculator and veifier Download |
This program to perform convolution has been written keeping the ordinary polynomial multiplication in mind and in my opinion is the most easily understood program among the ones I have seen on the web or written by other fellow workers although it may not be the best program in its design. The...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (38): masconv Download |
fSGolayFilt is a fast polynomial smoothing filter for uniformly spaced signals. This implementation offers less flexibility than other versions found in the MATLAB Central (eg. from Jianwen Luo, YangQuan Chen or Vassili Pastushenko), but it is optimized for speed by using a C-Mex function for the...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (46): fSGolayFilt Download |
TCM with BCJR (Log-Map) & channel EncoderUngerboeck's TCM with BCJR (Log-Map) Decoder with Generater Polynomial
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Trellis Code Modulation Matlab Code Download |
GloptiPoly is a MATLAB/SeDuMi add-on to build and solve convex linear matrix inequality (LMI) relaxations of the (generally non-convex) global optimization problem of minimizing a multivariablepolynomial function subject to polynomial inequality, equality or integer constraints.The software...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (40): GloptiPoly Download |
Munkres algorithm (also known as Hungarian algorithm) is an efficient algorithm to solve the assignment problem in polynomial-time. The algorithm has many applications in combinatorial optimization, for example in Traveling Salesman problem.There are a few submissions in the File Exchange for the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Munkres Assignment Algorithm Download |
This program estimates the background (or baseline) of optical spectra by the polynomial minimizing a cost function. If the cost function was quadratic, the solution is the least squares estimation, which is not appropriate in this problem. Instead, we need to use of non-quadratic cost function...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Background correction Download |
Ever wonder how the weights and abscissae are calculated for the numerical conversion from radiance to flux? The long and the short of it is that Gauss-Jacobi quadrature determines the weights and abscissae which is similar to Gaussian for low-point quadrature but differs substantially for...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (53): Gauss-Jacobi quadrature Download |
Finds the weighting coefficients of the linear combination of a set of Legendre polynomials up to order N.Three methods are available (actually just for fun): 'inv' (default) inverts the normal equation matrix directly, while 'chol' and 'qr' find the solution via Cholesky and QR decomposition,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Legendre polynomial fitting Download |
Like polyfit.m but includes weighting of each data point.Summary----------------Find a least-squares fit of 1D data y(x) with an nth order polynomial, weighted by w(x).Usage-----P = polyfitweighted(X,Y,N,W) finds the coefficients of a polynomial P(X) of degree N that fits the data Y best in a...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): polyfitweighted Download |
Find the projection of point P in R^n on the ellipsoidE = { x = x0 + U*(z.*radii) : |z| = 1 }, where U is orthogonal matrix of the orientation of E, radii are the axis lengths, and x0 is the center.Or on generalized conic E = { x : x'*A*x + b'*x + c = 0 }.The projection is the minimization...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (44): Euclidian projection on ellipsoid and conic Download |
This function implements a method of using genetic algorithms to optimise the form of a polynomial, i.e. reducing the number of terms required in comparison to a least-squares fit using all possible terms, as described in the following paper:Clegg, J. et al, "The use of a genetic algorithm to...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (45): gapolyfitn Download |
Genetic Programming (GP) generates nonlinear input-output models of dynamical systems from input-output measurement data. This GP-OLS toolbox applies Orthogonal Least Squares algorithm (OLS) to improve the search effeciency of GP.It can be used for static equation discovery or structure...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): GP-OLS model structure identification Download |
Arbitrary-order polynomial datum is fit to and extracted from input xy data. Outliers - defined based either on a non-parametric or mutliples-of-standard deviation criteria - are optionally identified and "set aside". The interative solution proceeds until there are no remaining outliers in the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Datum2D.m Download |
These windows are obtained by the polynomial expression w(n)=(16(n/Ns-1))^4-8(n/8Ns-1))^2+1)^L0
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Ferrigno&D'Amico window Download |
The following program is written to simulate a randomly generated message under BSC(p) channel. It examines whether or not the generator polynomial is strong enough to be used at a given packet size and crossover probability p. Error patterns are rondom.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): CRC control simulation Download |
All the information required to compute the random sequence are extracted from the pp-form structure, in particular the lowest and the highest generated numbers corresponds to the first and last break of the pp form respectively.RANDPDFS uses FNINT to compute the cumulative distribution function,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Random numbers from a user defined piecewise polynomial distribution Download |
SMIProm: Single Molecule Image Processing Program.I use this program to get intensity profiles of single molecule images and fit it using the curve fitting toolbox.basically you can use the program to:-->Select an ROI from an image-->Find the intensity profile along a line in the image--> Fit the...
Platforms: Matlab
License: Freeware | Size: 92.16 KB | Download (43): SMIProm Download |
SYLVESTER - Sylvester matrix of two polynomials SYLVESTER(P,Q) returns the Sylvester Matrix associated with the two polynomial representations P and Q. M is a N-by-N square matrix with N being the total number of elements of P and Q. Example: P = [1 2 3 4] ; Q = [6 7] ; M = sylvester(P,Q) % -> 1...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Sylvester Matrix (v1.0, may 2009) Download |