Nonzero
rrlu computes a rank revealing LU factorization of a general m-by-n real full matrix A using partial pivoting with row and column interchanges.The factorization has the formA(P,Q) = L * Uwhere P and Q are permutation vectors, L is lower triangular(lower trapezoidal if m > n), and U is upper...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Rank revealing lu decomposition Download |
finds null space and range of a sparse matrix using lu decomposition.This routine is devoted to find null space of possibly large matrix fast.Results may be inaccurate if zero and nonzero singular values are not well separated.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Null space of a sparse matrix Download |
This is another "spy"-function which, instead of MATLAB's spy function draws each element in a matrix as a square, which makes it much easier to see where each element in the matrix is located.The syntax is: SPY(M[,COLOR]).SPY2(A) where A is a matrix, will plotthe matrix with color codes.Elements...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): spy2.m Download |
Gcdmaster is a front-end to cdrdao the CD mastering software. Gcdmaster is the GNOME2 GUI front-end to cdrdao that makes it easy to visualize and manipulate audio information before burning it onto CD. Its features include: cut/copy/paste of sound samples, track marks edition and silence...
Platforms: *nix
License: Freeware | Size: 1.9 MB | Download (139): GCDMaster Download |
Freeciv is a free turn-based multiplayer strategy game, in which each player becomes the leader of a civilization, fighting to obtain the ultimate goal: To become the greatest civilization. Players of the Civilization® series by Microprose® should feel at home, since one aim of Freeciv is to...
Platforms: *nix
License: Freeware | Size: 10.8 MB | Download (94): Freeciv 2.1.0 Beta Download |
uLan Driver provides 9-bit message oriented communication protocol, which is transferred over RS-485 link. Characters are transferred same way as for RS-232 asynchronous transfer except parity bit, which is used to distinguish between data characters and protocol control information. A physical...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (98): uLan Driver Download |
Number::Latin is a Perl module that can convert to/from the number system "a,b,...z,aa,ab..." SYNOPSIS use Number::Latin; print join( , map int2latin($_), 1 .. 30), "n"; # # Prints: # a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad Some applications, notably the...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (103): Number::Latin Download |
IPC::Run::Simple is a simple system() wrapper. SYNOPSIS # Run a command and check whether it failed use IPC::Run::Simple; run("echo Hello, O Cruel World") or die "Command failed"; # Describe the failure use IPC::Run::Simple qw($ERR); run("echo Hello, O Cruel World") or die "Command...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (91): IPC::Run::Simple Download |
Tcl provides a portable scripting environment for Unix, Windows, and Macintosh that supports string processing and pattern matching, native file system access, shell-like control over other programs, TCP/IP networking, timers, and event-driven I/O. Tcl has traditional programming constructs...
Platforms: *nix
License: Freeware | Size: 3.1 MB | Download (97): Tcl/Tk Download |
Pendulum is a small application written in Java that allows you to explore the evolution of a chain of elastically coupled pendulums. Mathematically, it provides some insight into the dynamics of the Sine-Gordon equation.
The motion of the pendulums is determined by their positions at time 0 and...
Platforms: Windows
License: Freeware | Download (447): Pendulum 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 |
The zip file contains a Simulink model, which describes a Gassian process and the Kalman filter. A m-script is provided to show how to use this model from the command window. Two examples taken from the File Exchange are included in the m-file to explain how the Kalman filter works.The package...
Platforms: Matlab
License: Freeware | Size: 81.92 KB | Download (46): Learning the Kalman Filter in Simulink Download |
The code is written to find one mixed Nash equilibrium strategy apart from all pure Nash equilibria in a bimatrix or general sum two person matrix game. It is based upon the algorithm presented by O.L. Mangasarian in 1964. It uses quadprog to solve a quadratic programming problem for a two person...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): Bimatrix Game Download |
Returns the Haussdorf fractal dimension D of an object represented by the binary image I. Nonzero pixels belong to an object and 0 pixels constitute the background.Algorithm:1 - Pad the image with background pixels so that its dimensions are a power of 2.2 - Set the box size 'e' to the size of...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Hausdorff (Box-Counting) Fractal Dimension Download |
CSMV calculates distances from a given set of points to a set of linear segments SYNOPSIS: [squared_distances_to_segments I]=csmv(P,R,Q,to_plot) [squared_distances_to_segments I]=csmv(P,R,Q,...) INPUT P,R : arrays of coordinates of 2n segment endpoints (i.e., if there are n segments considered in...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Calculation of distances from a given set of points to a set of segments Download |
DIJKSTRA Calculate Minimum Costs and Paths using Dijkstra's AlgorithmInputs:[AorV] Either A or V where A is a NxN adjacency matrix, where A(I,J) is nonzero if and only if an edge connects point I to point J NOTE: Works for both symmetric and asymmetric A V is a Nx2 (or Nx3) matrix of x,y,(z)...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Advanced Dijkstra's Minimum Path Algorithm 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 |
Statistic fundamentals of he Correspondence Analysis (CA) is presented in the CORRAN m-file you can find in this FEX author''s page. CA can be extended, a this m-file makes, to more than two categorical variables, called Multiple Correspondence Analysis (MCA).Karl Pearson (1913) developed the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): Multiple Correspondence Analysis Based on the Indicator Matrix Download |
Doornik-Hansen (1994) introduce a multivariate version of the univariate omnibus test for normality of Shenton and Bowman (1977), based on the transformed skewness and kurtosis. Due that the skewness and kurtosis are not independently distributed and the kurtosis approaches very slowly to...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): DorHanomunortest Download |
This m-file is used in experiments involving several factors where it is necessary to investigate the joint effects (main and interactions) of the factors on a response variable and determine by a formal analysis of variance which factor effects are nonzero. Each of the three factors (k = 3) of...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): fd23 Download |