Linear Transformation Matrix
STIMATH is a high-level tool for mathematics, linear algebra, plotting and expression evaluation that can be used from any programming environment or even from a command line interface. It is an executable that takes a single argument, the name of a text file containing a series of MATLAB style...
Platforms: Windows 7
License: Commercial | Cost: $50.00 USD | Size: 292.97 KB | Download (46): STIMATH Download |
We propose a new global optimization algorithm based on a harmony search scheme, termed as harmony element string algorithm (abbreviated as HEA). The algorithm has five fundamental features: (1) The states of the system is represented by strings of elements {0,1,2,3,4} and hence the search of the...
Platforms: Matlab
License: Freeware | Size: 276.48 KB | Download (42): Harmony Element Algorithm Download |
This function computes the frobenius transformation T for a multi-input state representation (A,B) such that the transformed system (T*A*inv(T),T*B) is in the multi-input controllable canonical form.Refer : D. G. Luenberger, "Canonical forms for linear multivariable systems", IEEE Trans. Auto....
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Multi-input Controllable Canonical Form Download |
This function generates the 2D Walsh or Hadamard Transform of a matrix.Where the Walsh Transform uses the sequency ordered matrix and the Hadamard the natural/hadamard ordered matrix.The paley ordered transform is not yet implemented.On my machine the function can transform matrices of a size up...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Faster 2D-Hadmard Tranform Download |
The NA_WorkSheet is a collective aggregation of algorithms coded in Java that implements various Numerical Analysis solutions/techniques in one easy to use open source tool. The application may be used for graphing, root finding, differentiation, integration, interpolation, linear systems...
Platforms: Mac
License: Freeware | Size: 890.88 KB | Download (43): NA_WorkSheet Download |
The first package for multi-precision floating point arithmetic in Excel 97/2000, with 160 functions for arithmetic, trigonometric, logarithm, exponential, hyperbolic calculus. Linear Algebra: System resolution with Gauss-Jordan algorithm (also in a didactic step-by-step method). Gauss-Seidel...
Platforms: Windows
License: Freeware | Size: 700 KB | Download (231): Xnumbers2 Download |
Metch, is specially designed as a handy Matlab / Octave-based mesh / volume registration toolbox.
It provides straightforward functions to register point clouds (or surfaces) to a triangular/cubic surface mesh by calculating an optimal affine transformation (in terms of matrix A for scaling and...
Platforms: Windows
License: Freeware | Download (436): Metch 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 |
SPACELIBdlTe is a library for 3D Kinematics and Dynamics of system of rigid bodies. Is currently used in Robotics and Biomechanics.It is based on an powerfull extension of the 4*4 transformation matrix approach by Denavith and Hartenberg. The present extension adds 4*4 matrices for the velocity...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 2.39 MB | Download (39): SpaceLib Download |
Kernel Regression ToolboxVersion 1.0 (R14) 01-Aug-2004General information. Comprises functions to carry out kernel regressions.General Functions: ykr - Higher order olynomial kernel regression ykr0 - 0-th order kernel regression wfunc - Exponential matrix theory kernal functions gfunc -...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): Kernel Regression Toolbox Download |
MVG is a multivariate Gaussian (normal) random number generator. A user can generate a vector from the multivariate normal distribution of any dimension by specifying a mean vector and symmetric positive-definite covariance matrix. A linear transformation based on the Cholesky decomposition of...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): MVG Multivariate Gaussian random number generator Download |
ExpLabo is now an avisynth plugin: ExpSat permits to apply a non-linear transformation of image saturation, Colorize change the image color dominance in a flexible manner
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 51.2 KB | Download (32): ExpLabo Download |
PDL::Indexing Perl module contains a tutorial on how to index piddles. This manpage should serve as a first tutorial on the indexing and threading features of PDL. This manpage is still in alpha development and not yet complete. "Meta" comments that point out deficiencies/omissions of this...
Platforms: *nix
License: Freeware | Size: 2.1 MB | Download (94): PDL::Indexing Download |
Using Modbus Constructor you can easy communicate with and simulate Modbus devices. Unlike other available solutions on the market which provide displaying data as columns of abstract numbers of the same type, Modbus Constructor represents each data element exactly as you need. You may define...
Platforms: Windows
License: Shareware | Cost: $139.00 USD | Size: 2.92 MB | Download (431): Mobdus Constructor Download |
The Algebraic Toy Cipher is a toy cipher for algebraic research. It is scalable in the number of bits and in the number of rounds. Works over two fields GF(2)/P, being one for the s-box invertion and the other for the mixing layer linear transformation.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 10.34 KB | Download (54): Algebraic Toy Cipher Download |
A mini 3D computer graphics C++ cross-platform library (LGPL). Providing the minimum set of 3D objects: vector, point, transformation matrix, and quaternion. Suitable for students who are learning 3D concepts, or 3D gurus who like to build a scene-graph.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 405.48 KB | Download (51): mini3d Download |
This C library supplies an interface between the fonts on your system and an OpenGL or Mesa application. It uses the excellent FreeType library to read font faces from their files and renders text strings as OpenGL primitives. Features: - Glyphs can be drawn individually or as a string. - If...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (71): OGLFT Download |
FUNCTIONotr = transform(itr,tmx)PARAMETERSotr = output tensor, after transformation; has the same dimensions as the input tensoritr = input tensor, before transformation; should be a 3-element vector, a 3x3 matrix, or a 3x3x3x... multidimensional array, each dimension containing 3 elementstmx =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Transform Tensor Download |
This is a modified version of a script uploaded by the user Denny. I grabbed a copy and unfortunately found it didn't work for me. So, I modified it and made some improvements.Improvements include:- Some timing code to show you how long it took to process each slice (average time only)- Progress...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): DICOM gantry tilt correction Download |
This function plots unitvectors X Y and Z or (e1, e2, e3) from an origin.This function is fairly robust in that it can take 2 types of input. It can take a transformation matrix of the formtrMatrix = [1 0 0 0; pos' unitx' unity' unitz'] as:fcn_plotUnitVectors(trMatrix).Or it can take it as a...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Plot Unit Vectors Download |