N Dimensional Array Construction
Snifflib is a Java based numerical library designed to provide honest-to-goodness N-dimensional array construction and manipulation along with standard linear algebra functionality as well as statistics and computational routines in the Java language.
for WindowsAll
Platforms: Windows
License: Freeware | Download (47): Snifflib Download |
This function is an implementation of N-dimensional convolution for the special case when the convolution kernel is separable.A continuous function f(x1, x2, ... xN) is considered separable if there exist N functions f1, f2, ... fN such that f(x1, x2, ... xN) = f1(x1)f2(x2)f3(x3)...fN(xN).In two...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): Separable N-Dimensional Convolution Download |
This script presents you three ways to calculate a distance matrix out of a list of n-dimensional points using scipy.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (55): Calculate the distance matrix Download |
function [i,i_] = fgridmin(y)% Search an N-dimensional array y for points that may be proximate to a global minimum% of the interpolated array; return the proximate points' N-D subscripts (i) in y. Also% optionally return the subscripts (i_) for discrete local minima in y.%% syntax:% i =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): fgridmin.m Download |
This script does nested for loops on an arbitrary list of iterable things.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): n-dimensional loop iterator object Download |
A standard atmosphere function based on the 1976 Standard Atmosphere returns density, speed of sound, temperature, pressure, and viscosity for a given altitude input up to 86km.This function is designed to be useful for those designing and analyzing aircraft and has the following features that...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): STDATMO: Standard Atmosphere Function Download |
Inputs: 1. a 1 dimensional array of drug concentrations 2. the corresponding m x n array of responses Algorithm: generate a set of initial coefficients including the Hill coefficient fit the data to the 4 parameter dose-response curve using nonlinear least squares Output: a matrix of the 4...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): dose_response Download |
BOXCOUNT Box-Counting of a D-dimensional array (with D=1,2,3).The Box-counting method is useful to determine fractal properties of a1D segment, a 2D image or a 3D array. If C is a fractal set, with fractal dimension DF < D, then the number N of boxes of size R needed to cover the set scales as...
Platforms: Matlab
License: Freeware | Size: 1.6 MB | Download (42): boxcount Download |
sql4array can execute SQL SELECT queries on bi-dimensional array, for which the first dimension is the row number and the second dimension the field names.The WHERE clause can be used to specify conditions with operators such as =, >,The results are returned as arrays and can be sorted with the...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (39): sql4array Download |
Langton's Ant - it's just eye-candy ;-) This program is based on an amazingly simple algorithm - An "ant" is walking across a two-dimensional array of bits, if the bit the ant steps on is 0 (color 2) the ant turns left, if the bit is 1 (color 1) the ant turns right, the bit the ant has just left...
Platforms: Windows
License: Freeware | Size: 16 KB | Download (551): Langton's Ant Download |
The fundamental package needed for scientific computing with Python is called NumPy. This package contains: - a powerful N-dimensional array object - sophisticated (broadcasting) functions - basic linear algebra functions - basic Fourier transforms - sophisticated random number capabilities...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (99): NumPy Download |
JVClifford is composed of Java/Java3D packages and executables jars that provide for Clifford element definition, Geometric Algebra operations and geometric scenes modelling and rendering using the n-dimensional geometric algebra affine model
Platforms: Windows, Mac, Linux
License: Freeware | Size: 187.82 KB | Download (45): JVClifford Download |
Open2Dprot is an open-source proteomics project for the development of bioinformatic tools for n-dimensional protein expression data analysis of quantified protein expression across multiple samples from research experiments.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 7.52 MB | Download (45): Open2Dprot Download |
Given a large one-dimensional array, this script breaks it into blocks of contstant length and compute min and max for each block, the so-called "peaks data".
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): min/max "peaks" with Numeric Download |
This program computes the projection of any n-dimensional vector y onto the canonical simplex Dn defined by Dn:={x: x n-dimensional vector, 0
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Projection onto simplex Download |
This is a very simple function to find the local maximum in any dimensional array. As simple as it is it still gives nice results.I use the imdilate() function as a maximum operation and then compare the data to the result.The function receives three parameters:the data, a vector defining the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): local maxima minima Download |
A signal object (an object of class "signal") is a set of data in an one dimensional array, combined with information about its sample rate, starting time and other useful infos. A number of methods makes it easy to generate and modify signals."signal" is used and tested for considerable time in...
Platforms: Matlab
License: Freeware | Size: 81.92 KB | Download (51): Generic Signal Class Download |
Please always check http://www.rotman-baycrest.on.ca/~jimmy/NIfTI for detail descriptions and latest updates.If you are confused by the Left / Right of an ANALYZE image, you can consult http://www.rotman-baycrest.on.ca/~jimmy/UseANALYZE.htmYou may also want to read...
Platforms: Matlab
License: Freeware | Size: 92.16 KB | Download (50): Tools for NIfTI and ANALYZE image Download |
How to fit a 2D Gaussian function to noisy data in Matlab? Or data with another number of dimensions and arbitrary fit function?It took me a while to find out how Matlab does this by the functions lsqcurvefit, fmincon or fminsearch. This project demonstrates how to use these functions to fit ND...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (54): Nonlinear fitting n-dimensional data with arbitrary functions Download |
The Matlab convhulln is a gateway to the quickhull algorithm ( see www.qhull.org ). In my opinion, one weak point of this mex routine is that it processes all the points without performing any preliminary filtering.In many cases it would be faster if only the point that can be part of the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): N-DIMENSIONAL CONVEX HULL: QUICKER HULL ALGORITHM Download |