Alberta Bound
Nonlinear optimization problems with bound constraints can be solved using FMINSEARCHBND (as well as using many other tools.) For the user who has a problem with linear inequality constraints and/or general nonlinear inequalities as well as bound constraints, FMINSEARCHCON provides a toolbox free...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Fminsearchcon Download |
Fminsearch does not admit bound constraints.However simple transformation methods exist toconvert a bound constrained problem into anunconstrained problem.Fminsearchbnd is used exactly like fminsearch,except that bounds are applied to the variables.The bounds are applied internally, using...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): fminsearchbnd Download |
We present a set of functions based on interval arithmetic to solve small size global optimization problems with guaranteed bounds on solutions. Interval analysis can be used to bound ALL solutions of nonlinear optimization problem, equality constrained or not as well to bound ALL solutions of a...
Platforms: Matlab
License: Freeware | Size: 51.2 KB | Download (41): INTSOLVER: An interval based solver for Global Optimization Download |
I need to thank Duane Hanselman for suggesting this great idea.Fminspleas is a simple nonlinear least squares tool that fits regression models of the formY = a1*f1(X,C) + a2*f2(X,C) + ... + an*fn(X,C)X can be any array, so it works on multidimensionalproblems, and C is the set of only...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): Fminspleas Download |
Globalmin is a very simple m-code which implements the very efficient Brent's algorithm.It looks like fminbnd without any options and finds with a guaranteed precision a global minimum of a function under bounds constraints.This goal is achieved knowing an (approximate) upper bound of f''(x).A...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Global Optimization on R Download |
LINSPACE_ROUND generates a row vector of equally spaced points that bound the input values. The spacing is chosen such that tenths and quarters are considered "rounded" fractions.Example: If X1 = 3.4, X2 = 7.5, N = 6, then LINSPACE_ROUND(X1,X2,N) returns: [2.8 3.5 4.2 4.9 5.6 6.3 7.0 7.7](in...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): linspace_round Download |
This function solves the mixed integer linear programming problems. It uses the linprog.m function that comes with the optimization toolbox of MATLAB. It employs the branch and bound algorithm. It uses depth first search
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (56): mixed-integer LP Download |
Ok, yes, my expectation was that when I saw this, before I downloaded it I expected it to be a student's homework assigment. In fact, this is a reasonably carefully crafted tool.One serious issue is that this code requires you to provide explicit functional forms for the gradient and Hessian....
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): Unconstrained optimization using Newton Download |
New users and old of optimization in MATLAB will find useful tips and tricks in this document, as well as examples one can use as templates for their own problems.Use this tool by editing the file optimtips.m, then execute blocks of code in cell mode from the editor, or best, publish the file to...
Platforms: Matlab
License: Freeware | Size: 92.16 KB | Download (45): Optimization Tips and Tricks Download |
Given an input primal gear, the toolbox compute its associated dual gear together with the associated distance between the gear centers.The gears are described as a discretized polar curve. The dual gear is solved by a numerical integration of the non-sliding condition. The distance between the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 92.16 KB | Download (45): Non-circular Gears Generation Download |
The searching process is necessary for the Affinity propagation clustering (AP) when one demands a clustering solution under given number of clusters. The Fast AP uses multi-grid searching to reduce the calling times of AP, and improves the upper bound of preference parameter to reduce the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 30.72 KB | Download (43): Fast Affinity Propagation Clustering under Given Number of Clusters Download |
find the shortest Euclidean path that is boundedby the functions low(t) and high(t).the algorithm is based on Dijkstra shortest path search algorithmsyntax:[ty y] = shortest_path_mfile(t,low,high)(See the file shortest_path_example.m - for an example)input:t - input time values. row vector.low(t)...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 30.72 KB | Download (43): A function that finds the shortest path bounded by two curves Download |
Simulated annealing is an optimization algorithm that skips local minimun. It uses a variation of Metropolis algorithm to perform the search of the minimun. It is recomendable to use it before another minimun search algorithm to track the global minimun instead of a local ones.Usage:...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): Simulated Annealing Optimization Download |
In short:normshift function- fast and efficient multi-dimensional and multi type, with only zero bound assumption.imshift- designated to be used with images. Capable to shift several images at once, user definable boundaries assumptions.While sirchift is fast and all types and input dimentions...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Image/matrix shift Download |
Return a concatenation of multiple colon-intervals.User provides left, step, and right bound.>> mcolon([0 10],[1 2],[2 14])ans = 0 1 2 10 12 14
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 20.48 KB | Download (46): Multiple-Colon Download |
Input parametersp : odd prime numberdeg: positive integer (default value = 1)Output is a (p^deg+1) by (p^deg+1)/2 matrix EWhen deg > 1, the communication toolbox is requiredA collection of d-dimensional vectors of norm 1 is equi-angularif the absolute values of the inner products between any...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Equi-angular tight frame via conference matrix Download |
This is a program to test how a 1D gaussian filter can be used to smooth a set of 3-D data. This example uses a gaussian filter extracted from wikipedia:kernel = [0.125 0.625 1 0.625 0.125] for standard normal distribution. Note that given this kernel, users at least need to pad two layers of...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): InSPIRE utility to smooth 3D volume data Download |
Function HISTF ('flexible histogram') extends Matlab's HIST by letting one bound displayed percentiles, set x-axis limits and y-axis maximum, set x bin size, and draw a marker line at given x position. In contrast to HIST, relative rather than absolute frequencies are displayed. (Note: when range...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Plot a univariate histogram Download |
PHP DataGrid (AJAX Enabled) script is a simple, innovative and powerful tool for generating data-bound grid control.It was specially designed for web developers. The PHP DataGrid is excellent for all PHP database-driven web sites and online-based data administration; it is also useful for dynamic...
Platforms: PHP
License: Freeware | Size: 1.31 MB | Download (74): PHP DataGrid (AJAX Enabled) - PHP Data Grid Web Control Download |
This module is a wrapper if http://sprymedia.co.uk/article/Visual+Event and provides a tool to display a visual representation of bound JS events.Events in javascript are often seen as a bit of an enigma.This is odd given that javascript is very much an event driven language,but it is typically...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (40): Visual Event Download |