Zeros
This e-book is based on the Student Edition of MATLAB 7, which includes a symbolic toolbox. The Professional Edition may of course also be used. The goal is to exploit a restricted subset of MATLAB commands and functions to explore most of the elements of undergraduate mathematics. All items from...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (45): Alternative Mathematics using MATLAB 7 Download |
zeroPadding2N makes zero padding of a given array to a 2^N length.X_ = zeroPadding2N(X), for array X, returns the array with the necessary appended zeros so it reaches the next power of 2 length.X_ = zeroPadding2N(X, N), for array X, returns the array with the necessary appended zeros so it...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): Zero Padding 2^N Download |
Catoki present a new alternative to MATLAB IDENT GUI. This is friendly interface for system identification SISO. CaToKi is based in a regular course of Identification based in Ljun Book. You can obtain models of easy way: ARX, ARMAX, Outpur-Error and Box Jenkis. Plot your input-output dates....
Platforms: Matlab
License: Freeware | Size: 7.38 MB | Download (40): CaToKi V2. System Identification ToolKit in Open loop SISO Download |
When doing traditional bode diagram control system analysis of ill-conditioned high order SISO systems in V4.2 with Control System Toolbox, I found using these utilities improved the robustness of my results. There's also a nice function to plot an approximate (asymptotic) bode diagram which I...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (42): Transfer Function Utilities for Download |
The modal functions of an elliptic membrane with fixed edges are expressed as products of angular and radial Mathieu functions with the natural frequencies being found in terms of the zeros of the radial functions. Routines to compute functions ce,se, Mc1 and Ms1 are provided. Mode shapes are...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Vibration Modes of an Elliptic Membrane Download |
GammaTone Auditory Filter KitREAD FIRST: All filter coefficient derivation and filter application is the work of Slaney (1993) and can be found in the freely available document d-deDUAn Efficient Implementation of the Patterson-Holdsworth Auditory Filter Bankd-deDt included in this .zip as...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 184.32 KB | Download (49): GammaTone Tool Kit Download |
This very simple function computes the n n-th roots of a given complex number. The attained complex roots can be plotted on a polar diagram.It is more performante thenroots([1, zeros(1,n-1), -x]),since it is based on very simple geometric properties of complex roots.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): Complex Roots Finder Download |
shufflelabel randomly changes the order of label values in a label matrix. Zeros and nans are ignored. The label matrix can be every numerical data type, char or a cell array of strings. Example L = kron([1 2 3;3 2 3],[1 1; 2 2]) L = 1 1 2 2 3 3 2 2 4 4 6 6 3 3 2 2 3 3 6 6 4 4 6 6 Ls =...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): shuffle label Download |
This function uses vectorised methods to determine the locations of maxima and minima where they exist within a piecewise spline fit. The matlab built-in functions for determining the maxima and minima, by differentiating the pp spline and finding its zeros (using the Spline toolbox), are quite...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): Local maxima and minima of a pp spline Download |
Partial sums of Fourier terms for a function with jumps in value or derivative converge poorly, because of the Gibbs phenomenon. This file uses the Fourier coefficients, and locations of the singularities, to construct a different approximation that converges spectrally. For details, see T. A....
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): Singular Fourier-Pade approximation Download |
Generates a sample of observations having user defined correlation matrix R. Optionally, the user may also define the means and variances. If unspecified, these two arguments will default to a mean vector of zeros and variance vector of ones.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Generate multivariate normal data Download |
Examples:Insert the zeros-row on top of 3x3 matrix M = magic(3) bsxcat(1,0,M)Concatenate the ones-column on right of 3x3 matrix M = magic(3) bsxcat(2,M,1)
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): BSXCAT Download |
This is a GUI wrapper for my "System Information Class for Windows". This one keeps running and record your machine resources(memory in DB, and CPU usage in %) used by the current MATLAB.You may use this GUI to verify the memory allocation of MATLAB.for exampledata = zeros(1e7, 1); % increase...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): System Resource Monitor for Windows Download |
Embiggen is a class that makes Matrix-vector operations easier by virtually matching the size of a vector b to the size of amatrix A. This allows for such code as: C = A + Embiggen(b) Here A is a matrix (for example of size 100x50)b is a vector (for example of size 100x1) And the equation is...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Embiggen Download |
My first Matlab coding attempt so go easy if you find a bug or something. I made this to look at the spacing between eigenvalues of random Hermitian matrices and see how they resemble the spacings of Riemann Zeta function zeros.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): Random Hermitian Matrix Generator Download |
generates zeros of a Hermite polynomial of degree n to tolerance "tol" and their associated weights.Uses recursion relation to generate the Hermite function and finds zeros via change of sign and linear interpolation. If a tolerance is specified, the routine will call itself recursively with a...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Gauss Hermite quadrature rule Download |
Generates points and weights for Gauss Laguerre Quadrature, to a tolerance, tested for N < 300Finds zeros and improves via recursion
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): Gauss Laguerre Quadrature Download |
This filter could be extended into a 2D image smoothing filter. The kernel can be switched easily.This is a program to test how a gaussian filter works on a set of 1-D data ae.g. a=[1 10 1 10 1 10 1] --- use this as input or use your own 1D dataThis example uses a gaussian filter extracted from...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Gaussian filtering of zero-padded and circularized 1-D data Download |
This program allows users to specify the number of zero layers to wrap around a 3D image matrix.Zero padding allows image processing to occur at the edges of the 3D image. Many image processing filters take into account the values stored in a neighborhood of voxels being evaluated. Therefore, if...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): InSPIRE: simple utility to pad zeros around a volume image Download |
Function that places a 2D matrix B into a larger 2D matrix A. The upper-left corner of B is placed at coordinates (r,c) in A. If (r,c) are not given, then B is put in the upper-left corner of A, a default of (1,1). Some error checking is done first to make sure that A and B are 2D matrices, A is...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): Place one 2D matrix inside another Download |