Similarity Transformation Matrix
MAKEFSLXFMMATRIX Make FSL-compatible transformation matrix. M = MAKEFSLXFMMATRIX(T,R,S,FILENAME) outputs a 4x4 transformation matrix performing the translations in T, the rotations in R and the scalings in S and writes this matrix to the file specified by the string FILENAME. This file is...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Make FSL-compatible Transformation Matrix Download |
The function calculates the Global to Local coordinate transformation matrix for a beam in space. [x0,y0,z0] and [x1,y1,z1] are the coordinates of the beam ends. alpha is the twist over the axis perpendicular to the beam cross sectional area, usually set to 0.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): Global to Local Coordinate Transformation Matrix Download |
This function transforms volume 'old_im' by means of affine transformation matrix 'M'. The output volume can be sub- and oversampled. The function makes use of interp3, so 'nearest', 'linear', 'spline', 'cubic' and fast ( * ) interpolation is possible.% Usage example - simple translationload...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Transform a 3d volume by using an affine transformation matrix Download |
Input data is the Microsoft ExceldlT« file, where the table of nodes, table of elements, nodal external loads vector and boundary conditions are stored.After running the mabs3d.m file on the Command Window, the program calculates the stiffness matrix in local coordinates kiL (element i). Once...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (47): Matrix Analysis of Three Dimensional Bar Structures MABS3D Download |
Input data is the MS Excel file, where the table of nodes, table of elements, nodal external loads vector and boundary conditions are stored.After running the mabs2d.m file on the Command Window, the program calculates the stiffness matrix in local coordinates kiL (element i). Once the...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (50): Matrix Analysis of Two Dimensional Bar Structures MABS2D Download |
IMAGEROTATION able to rotate an image. You can an image by any angle in degree.This is a simple implementation of matlab IMROTATE and using affine transformation matrix.Nothing new about this code.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Image Rotation 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 |
assemble the stiffness matrix according to the Co-Rotational geometry transformation. For using this stiffness matrix, the iteration procedure as load control or displacement control should be used.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Co-Rotational Stiffness Matrix Download |
we can use any complete set of Eigenkets for basis of our hilbert spacewe can use |j1,j2,m1,m2> or |j1,j2,j,M>"clmatrix.m is use for building the transformation Matrix |j1,j2,j,M> = |j1,j2,m1,m2>
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): ClebschGordan matrix of coefficients Download |
Rsyso is a user interface created with Matlab dlT« to facilitate management control of monovariable linear models. Among the main functions that currently presents:d-deD? Find minimum realizations by different methods.d-deD? Conversions and main characteristics of the SISO model (transfer...
Platforms: Matlab
License: Freeware | Size: 378.88 KB | Download (40): Rsyso 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 (43): Faster 2D-Hadmard Tranform Download |
A collection of geodetic functions that solve a variety of problems in geodesy. Supports a wide range of common and user-defined reference ellipsoids. Most functions are vectorized. Functions include:Angle Conversions deg2rad - Degrees to radians dms2deg - Degrees,minutes,seconds to degrees...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (46): Geodetic Toolbox 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 |
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 |
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 |
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 |
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 |