Lambda Theta Phi Stroll
Often three dimensional objects need to be reconstructed from planar images that are taken from slices in destructive testing. This sometimes requires the manual selecting of control points, but in this case geometries of the solid can be exploited to realign the images automaticaly. This is an...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 634.88 KB | Download (39): Three-dimensional reconstruction from planar slices Download |
[psi gopt] = dfdesign_w(phi, w, d);DFDESIGN_W computes the H-infinity optimal inverse filter of a given filter phi(z).The resulting filter psi(z) minimizes the H-infinity norm of the error systemE_w(z) = [z^(-d) - psi(z)phi(z)]w(z).If an error occurs, use "dfdesign_w_lmi.m".[INPUT]phi: target...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): H-infinity sub-optimal causal IIR inverse filter Download |
Set the elements of the Matrix Image which are in the interior of the ellipse E with the value 'color'. The ellipse E has center (y0, x0), the major axe = a, the minor axe = b, and teta is the angle macked by the major axe with the horizontal axe.ellipseMatrix(y0, x0, a, b, theta, Image,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): draw_ellipse Download |
A polynomial is a mathematical expression involving a sum of powers in one or more variables multiplied by coefficients. A general multivariate polynomial is captured with the syntaxp = sum( c_i * prod( x_j^p_ij ) ) + kwhere the summation is over i, the product over j, and c_i is the set of...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 40.96 KB | Download (43): Symbolic polynomials Download |
Library to handle and visualize geometric primitives such as points, lines, circles and ellipses, polylines and polygons...The goal is to provide a low-level library for manipulating geometrical primitives, making easier the development of more complex geometric algorithms.The library proposes...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 460.8 KB | Download (49): geom2d Download |
A toolkit for Gaussian mixtures.flexible tools for:Generating univariate, multivariate, or mixtures of gaussiansInteractive viewing tools allows viewing of multidimensional data and models. Initialize models, add and remove dimensions or clusters and inspect the fit in real-time.Also includes...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 61.44 KB | Download (42): mmvn_toolkit Download |
Estimating of the statistical power of a performed (a posteriori) single factor Multivariate Analysis of Variance (MANOVA).It needs to input the observed parameters among two possible options. Option 1: multivariate observed F-statistic, numerator degrees of freedom, denominator degrees of...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): powerMAOV1 Download |
These files are an adaptation of the ANOVA variance component estimators to be used in the analysis of genetic data, specifically Cockerham's 1969 Theta. Formulae were adapted from Sokal and Rohlf's 1995 Biometry, and test files from the book are given as reference.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): ANOVA and variance components for genetic data Download |
Auto Gaussian & Gabor Surface fit---Functions to fit a 1D Gaussian to a curve and a 2D Gaussian or Gabor to a surface. The routines are automatic in the sense that they do not require the specification of starting guesses for the model parameters. This is done by evaluating the quality of fit for...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (48): Auto Gaussian & Gabor fits Download |
The codes provided can be used to show that the Kalman Smoother Expectation Maximization (KSEM) methodology can be used successfully to estimate the parameter of the Schwartz-Smith model. We develop several novel adjustments to incorporate the model framework.The advantage of using this method...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 552.96 KB | Download (42): Calibration Method for the Schwartz-Smith Model Download |
EARTH_ROSE direction rose from earth coordinate angles. Syntax: EARTH_ROSE(E) EARTH_ROSE(E, nbins) Inputs: E: Angular current direction in degrees, earth coordinates. OPTIONAL: nbins: number of bins to plot histogram Example: theta = [110 110 110 90 288 290 292]; nbins = 20; earth_rose(theta,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 1024 KB | Download (45): earth_rose Download |
Represent a wavefront as a sum of Zernike polynomials using a matrix inversion.This function attempts to solve the a_i's in equation, phi(rho,theta) = SUM(a_i * Z_i(rho,theta), i=1 to M),where the Z_i(rho,theta)'s are the Zernike polynomials from the zernfun.m file, phi is the wavefront to be...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Zernike Polynomial Coefficients for a given Wavefront using Matrix Inversion in Matlab Download |
This code calculates the Exponentially Weighted Moving Average Standard Deviation Exponentially weighted moving average (EWMA) standard deviation applies different weights to different returns. More recent returns have greater weight on the variance. The exponentially weighted moving average...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): EWMA St.Dev. Download |
This will perform the same function as Matlab built-in function ATAN2 butsafely guarded against erroneous results when the inputs are very small (near to a machine zero).Due to the round off errors in the numerical calculations, the twoinputs to ATAN2, Y and X, had better be thought as x=x_exact...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): ATAN2_SAFE Download |
Conversion routines to take a surface (a function z of (x,y) or (theta,r)) and convert this into a solid; much as meshz does, but a little more useful for outputting as an STL for frabrication in a 3D printer. There are two cases, one in Cartesian co-ordinates, and the other in polar...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): surf2solid Download |
[XR,YR,xr,yr,THETA] = rotateData(X,Y,X0,Y0,THETA,DIRECTION) Rotate coordinates especified by [X,Y] around the point [X0,Y0], by an angle (in radians) defined by THETA and to the direction especified by DIRECTION. THETA is a scalar if the user wishes to define it. THETA can also be calculated...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): rotateData Download |
YIPLOT makes plot much easier. H=YIPLOT(X,Y,...) H=YIPLOT(STR,Y) H=YIPLOT(STR,X,Y,...) STR is a charater string made from any elements below, seperated by comma, eg. 'fig=1,lw=4,t=title,x=x axis label' fig = # set # as current figure, same as command figure(#) sub = # subplot(#) lw = # set...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (60): YIPLOT : Easy plot Download |
PlotSphereIntensity(azimuth, elevation)PlotSphereIntensity(azimuth, elevation, intensity)h = PlotSphereIntensity(...)Plots the intensity (as color) of a number of points on a unit sphere.Input: azimuth (phi), in degrees elevation (theta), in degrees intensity (optional, if not provided, a green...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Plot Intensity on Sphere Download |
Create a custom 2D gauss, which can be used for filtering, weighting, etc. All parameters are customizable, including standard deviations (sigmaX, sigmaY), rotation (theta), result size, center, etc.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Custom 2D Gauss Download |
Auto Gaussian & Gabor Surface fit---2 functions to fit a 2D Gaussian or 2D Gabor to a surface. The routines are automatic in the sense that they do not require the specification of starting guesses for the model parameters. This is done by evaluating the quality of fit (sum of squared error) for...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Auto Gaussian & Gabor Surface Fit Download |