Taylor Polynomial Approximation
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 |
Script that plots streamlines around a circle and around the correspondig Joukowski airfoil. It's obviously calculated as a potential flow and show an approximation to the Kutta-Joukowski Lift.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Joukowski Airfoil Transformation Download |
In the present program three methods are used to solve a heat conduction problem. This problem is given in M. N. doOCozisik, Heat Conduction, Wiley, New York, 1980. We use pdepe, short times solution based on analytical inversion of a Laplace transform and finally a numerical solution based on...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): Use of pdepe and Laplace Transform to Solve Heat Conduction Problems Download |
The inversion of Laplace transforms is performed using two methods: (1) the Zakian method and (2) the Fourier series approximation. Results are in agreement with analytical solutions. The Zakian method presents problems for transcendental functions. The Fourier series gives better results when...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (46): Numerical Inversion of Laplace Transforms Download |
This project provides matlab class for implementation of convolutional neural networks. This networks was developed by Yann LeCun and have sucessfully used in many practical applications, such as handwritten digits recognition, face detection, robot navigation and others (see references for more...
Platforms: Matlab
License: Freeware | Size: 1.28 MB | Download (41): CNN - Convolutional neural network class Download |
(1) CubicBezier1.m : Evaluates Cubic Bezier Curve for given four Control Points and interval.(2) PlotBezier1.m : Plots Bezier Curve, Control Points, Control Polygon(3) TestCircleApproxByCubicBezier.m : Test Program. Pass Control Points that approximate unit radius circle using cubic Beizer...
Platforms: Matlab
License: Freeware | Size: 122.88 KB | Download (47): Approximation of Circle Using Cubic Bezier Curve 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 |
This code implements the basic back propagation of error learning algorithm. the network has tanh hidden neurons and a linear output neuron, and applied for predicting y=sin(2pix1)*sin(2pix2).We didn't use any feature of neural network toolbox.
Platforms: Matlab
License: Freeware | Size: 112.64 KB | Download (39): Function Approximation Using Neural Network Without using Toolbox Download |
GODLIKE (Global Optimum Determination by Linking and Interchanging Kindred Evaluators) is a generization of various population-based global optimization schemes. Also, it handles both single- and multi-objective optimization, simply by adding additional objective functions.GODLIKE solves...
Platforms: Matlab
License: Freeware | Size: 286.72 KB | Download (47): GODLIKE - A robust single-& multi-objective optimizer 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 |
A simple one-dimensional finite-difference time-domain (FDTD) electromagnetic routine that allows the user to specify arbitrary permittivity, permeability and conductivity profiles. Useful for helping students to visualize reflection, transmission, wave velocity and impedance concepts. Will also...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): fdtd1d.m 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 |
This is an example of the basic Active Shape Model (ASM) and also the Active Appearance Model (AAM) as introduced by Cootes and Taylor, with multi-resolution approach, color image support and improved edge finding method. Very useful for automatic segmentation and recognition of biomedical...
Platforms: Matlab
License: Freeware | Size: 9.88 MB | Download (50): Active Shape Model (ASM) and Active Appearance Model (AAM) 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 (40): 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 |
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 |