E X T R E M E
Divide an arbitrary curve into pieces along the curve without coordinate dependency. Example script file generating the title screen shot shows below:%spiral of Archimedesa=1;t=0:0.2:20; % thetar=a*t; % rx = r.*cos(t);y = r.*sin(t);z = t;% polar(t,r,'-or');subplot(1,2,1);plot3(x,y,z,'-r');axis...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): arbitrary equal division function Download |
FASTRMS Instantaneous root-mean-square (RMS) power via convolution.FASTRMS(X), when X is a vector, is the time-varying RMS power of X, computed using a 5-point rectangular window centered at each point in the signal. The output is the same size as X and contains, for each point in X, an estimate...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Screenshot Fast root-mean-square (RMS) power Download |
Contains three matrix completion algorithms and a demo script for running them. Also compares against other matrix completion algorithms - Singular Value Thresholding and Fixed Point Iteration.Solves the following three optimization problems:min rank(X) subject to ||y - M(X)||_2
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Matrix Completion via Thresholding Download |
This function finds dominant peaks and valleys of an image histogram. Minimum peak distance and averaging filter size can be changed to suit your need.Although, the function is originally written for mages, there is no reason why this can't be used on one dimensional data.USAGE:[peaks minima_low...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Finding Dominant Peaks and Valleys of an Image Histogram Download |
Because the matrix multiplication is associative; the product can be carried with different order, leading to the same result up to round-off error, MMTIMES usings "optimal" order of binary product to reduce the computational effort (probably accuracy is also improved)The function assumes the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): mmtimes: matrix chain product Download |
I had to compute the length of arcs of Earth's meridian. I noticed that there was no analytical solution for this so I wrote this very simple function.It computes the arc length of an ellipse centered on (0,0) with radius a (along OX) and radius b (along OY)x(t) = a.cos(t)y(t) = b.sin(t)with...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Ellipse arc length Download |
MINimal CONNECTivity (adjacency) matrix for (X,Y) points on a plane, and/or graph of connections. Needs CLINE.Applications: graph theory, optimal traffic, astronomy (e.g. if youwant to see a tree of connected stars selected according to certain bounds on distance and/or magnitude etc).The...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): MINCONNECT Download |
Maximum Inscribed Circle Or in other words, "largest inner circle" , "maximum empty circle" etc.This is a very common problem in computational geometry, and it is not simple to solve efficiently.Addressing 2D image/contour processing, I couldn't find a good implementation on the web. Generally,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Maximum Inscribed Circle using Distance Transform Download |
res = isfun(arg1,arg2,'-opt',...,argN,'-opt')determines the definition of ML constructs arg1 ... argN andreturns result-code(s)in res.f(x) = arg(x)res.r(x) = code(x)SEEhelp isfunfor more exhaustive explanations of precedence, return-codes and optionsisfun -hfor...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): isfun: a pedestrian matlab construct determiner Download |
This function will rotate a a 2nd rank spherical tensor using reduced Wigner rotations.example:Chemical shift anisotropy is often described by a 2nd rank spherical tensor in the Principal Axis System(PAS):R(2,m)(PAS)=sqrt(3/2)*aniso*[-sqrt(6)*eta/6 0 1 0 -sqrt(6)*eta/6]This tensor will be...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Wigner rotations of 2nd rank spherical tensor Download |
The Mass Univariate ERP Toolbox is a freely available set of MATLAB functions for performing mass univariate analyses of event-related potentials (ERPs), a noninvasive measure of neural activity popular in cognitive neuroscience. A mass univariate analysis is the analysis of a massive number of...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 215.04 KB | Download (43): Mass Univariate ERP Toolbox Download |
Displays a tooltip-sized waitbar beneath uicontrols, and is animated. Inspired by "About Face", similarly to my other tooltip submission.toolTipWaitBarHandle = tooltipwaitbar(hObject)Generates a waitbar below a uicontrol (hObject). Returns a 4 element array for the static text boxes which make up...
Platforms: PHP
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Tooltip Waitbar Download |
This function transforms volume 'old_im' by means of affine transformation matrix 'M'. The output volume can be sub- and oversampled. The function makes use of interp3, so 'nearest', 'linear', 'spline', 'cubic' and fast ( * ) interpolation is possible.% Usage example - simple translationload...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Transform a 3d volume by using an affine transformation matrix Download |
Release Notes: ???*Nz Fixed: When scrolling through insert slots arbitrary characters show up in display ???*Nz Fixed: When user selects insert on Axiom Pro, then cycles thru the insert FX slots 1-8. The names of the FX slots show up partially or not at all, and with arbitrary symbols. ???*Nz...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 686.08 KB | Download (43): DirectLink for Cubase Download |
The five methods compared here are1) periodogram2) Corellogram3) Bartlett4) Blackman Tookey5) Welch Input data = X(t)=cos(f1)+cos(f2)+cos(f3)
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Non parametric spectral estimation comparision Download |
Math::Geometry is a Perl module that implements classic geometry methods. It should be considered alpha software and any feedback at all is greatly appreciated. The following methods are available: vector_product. Also known as the cross product, given two vectors in Geometry space, the...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (43): Math::Geometry Download |
Generates the roto-translation matrix for the rotation around an arbitrary line in 3D. The line need not pass through the origin. Optionally, also, applies this transformation to a list of 3D coordinates. SYNTAX 1: M=AxelRot(deg,u,x0) in: u, x0: 3D vectors specifying the line in parametric...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): 3D Rotation about Shifted Axis Download |
EDFT (Extended Discrete Fourier Transform) algorithm produces N-point DFT of sequence X where N is greater than the length of input data. Unlike the Fast Fourier Transform (FFT), where unknown readings outside of X are zero-padded, the EDFT algorithm for calculation of the DFT using only...
Platforms: Matlab
License: Freeware | Size: 235.52 KB | Download (42): Extended DFT Download |
This Function HistConnect will make a smooth histogram for a signal or image consisting of a few samples. The function assumes correlation between the samples, and implicitly generates new linear-interpolated samples between the originate samples. Thus makes the assumption of continuity between...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): HistConnect Download |
Compute European call option price using the Heston model and a conditional Monte-Carlo method [call_prices, std_errs] = Heston(S0, r, V0, eta, theta, kappa, strike, T, M, N)*******************************************************************************INPUTS: S0 - Current price of the underlying...
Platforms: Matlab
License: Freeware | Size: 92.16 KB | Download (41): Heston Option Pricer Download |