Freeware Listing: Vectors
- TBCI numerical library
- License: Freeware

This is a templated library of numerical base classes which implement basic data structures like complex numbers, dynamic vectors, static vectors, different types of matrices like full matrices, band matrices, sparse matrices, etc. and also included a representation for Tensors and its typical operations like contraction, direct product and multiplication with contraction. Further-on, some standard matrix solvers like Gauss-Jordan, LU-decomposition and Singular Value Decomposition are included..
- Publisher: Kurt Garloff
- Date: 25-02-2013
- Size: 502 KB
- Platform: C and C plus plus, Scripts
- Graphical Convolution
- License: Freeware

This is an educational tool for understanding linear convolution of two vectors. Animates the convolution process. Not intended for use with really long vectors..
- Publisher: Marc
- Date: 22-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Continuous Dynamic Time Warping
- License: Freeware

If you pass in 2 vectors it returns the unnormalized distance between the vectors, the accumulated distance between them, the length of the warping path (the normalizing factor), the warping path points and both warped input vectors. You can plot the results too if select the pflag=1.
- Publisher: Pau MicdoDl
- Date: 02-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- plotfit
- License: Freeware

[coef, RSquared]=plotfit(x,y,polyorder) A simple function that accepts x,y data pairs in in the vectors "x" and "y", fits it to a polynomial of order "polyorder", plots the data and the fit, and displays the fit coefficients and the goodness-of-fit measure R-squared in the upper left corner of the graph. Set "polyorder" = 1 for straight line, = 2 for quadratic (parabola), etc. Optionally returns the polynomial coefficients and the R-squared value. Uses Matlab's polyfit, polyval, and linspace functions..
- Publisher: Tom O'Haver
- Date: 24-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- circ conv 4 unequal length sequences
- License: Freeware

A function that takes two sequences(vectors) as parameters and computes the circular convolution . x(n),h(n) are the vectors. The vectors need NOT be of equal lengths. If they are of unequal lengths, the shorter vector is appended with trailing zeros and then circular convolution is carried out..
- Publisher: Soumya Ranjan Maharana
- Date: 23-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Fast Convolution
- License: Freeware

This function convolves two very large vectors very quickly. Enormous gains in speed are due to the use of two fft's and an ifft. To find out how to use this program, put it in you 'work' folder and type "help fconv"..
- Publisher: Stephen McGovern
- Date: 15-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Poincare Sphere Plot of Polarimetry Stokes Vectors
- License: Freeware

This script plots the polarization Stokes vectors (S1, S2, S3) on a Poincare sphere. See "Polarized Light" by Collett (publ. Dekker) for a background on the optics. Type "poincare" at the Matlab prompt and a graphical window should pop up. Enter an input data file in the GUI, then lick "Plot". You can also save the output graph to a .jpg file. The input data file format can be modified to your instrument's output. Currently the format is compatible with the ThorLabs PA-430 Polarimeter. This data file format conforms to that produced by the above polarimeter's data logger application, which is part of the "polar4.
- Publisher: Jeffrey Roth
- Date: 04-03-2013
- Size: 256 KB
- Platform: Matlab, Scripts
SpinCalc is a consolidated matlab function that will convert any rotation data between the 4 types included. Will also convert between 2 different Euler angle set types. Multiple orientations can be input. For N orientations: DCM ===> 3x3xN multidimensional array EA### ===> Nx3 matrix Euler Vectors ===> Nx4 matrix Quaternions ===> Nx4 matrix Input includes error check flag that will warn when Euler angles approach singularity or when appropriate values deviate from unity. Fatal errors issued for improper DCM's etc. *****NOTE TO USERS***** I have gotten many questions regarding translation to Euler angle sets.
- Publisher: John Fuller
- Date: 10-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Curvilinear Coordinates
- License: Freeware

Programs and utility functions using the Symbolic Math Toolbox are provided to analyze vectors and tensors in general curvilinear coordinates. The programs perform the following functions: 1) runcoord plots intersecting coordinate surfaces for typical coordinate systems 2) runmetric computes and prints metric tensor properties a general curvilinear coordinate system 3) rundivcrl verifies agreement of numerical values of divergence and curl of an arbitrary vector computed in both cartesian and curvilinear coordinates 4) runconic plots surfaces illustrating how intersections of a cone and a plane produce conic section curves.
- Publisher: Howard Wilson
- Date: 15-01-2013
- Size: 174 KB
- Platform: Matlab, Scripts
- StreakArrow
- License: Freeware

H = STREAKARROW(X,Y,U,V,np,arrow) creates "curved" vectors, from 2D vector data U and V. All vectors have the same length. The magnitude of the vector is color coded. The arrays X and Y defines the coordinates for U and V. The variable np is a coefficient >0, changing the length of the vectors. np=1 corresponds to a whole meshgrid step. np>1 allows ovelaps like streamlines. The parameter arrow defines the type of plot: arrow=1 draws "curved" vectors arrow=0 draws circle markers with streaks like "tuft" in wind tunnel studies.
- Publisher: Bertrand Dano
- Date: 24-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Linear Interpolation
- License: Freeware

If we have a given function based on two vectors, parameter and resultant, then we can find the resultant of a different parameter if it is unknown..
- Publisher: Judah S
- Date: 15-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Function To Generate Truth Table Condition Vectors
- License: Freeware

This function returns a matrix of all possible binary condition vectors for a logical system with (I) inputs. The number of inputs is limited only by the user's available system memory. The function is highly efficient, written using only three variables in 16 lines of MATLAB code. While this is longer in terms of lines than similar functions on MATLAB CENTRAL, it is the quickest and most direct function that obtains the solution (and the only function that doesn't depend on other functions to achieve the result). INPUT: (I) shall be an integer >= 1 OUTPUT: CONDVECTS is a binary matrix of size [2^I,I] USAGE: GETCONDVECTS(3) ans = 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1.
- Publisher: Paul Metcalf
- Date: 26-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Add Noise
- License: Freeware

Takes two signal vectors as inputs and produces a mixture signal at a desired SNR level (dB). Includes various examples..
- Publisher: Kamil Wojcicki
- Date: 13-05-2013
- Size: 911 KB
- Platform: Matlab, Scripts
- LABELNET
- License: Freeware

This function graphs the neuron's weight and the input vectors. You can label the neurons and inputs, change the marker size, and color code the map to see which inputs activate which neurons (a visual representation of the approximation of the input field of a neuron in the adaptive network)..
- Publisher: Ikaro Silva
- Date: 21-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- grdwrite2
- License: Freeware

GRDWRITE2(X,Y,Z,'file.grd') will create a grid file containing the data in the matrix Z. X and Y should be either vectors with dimensions that match the size of Z or two-component vectors containing the max and min values for each. The file will be a COARDS-compliant NetCDF file, the standard format for GMT version 4 and later. Based on the compiled mexfile-based function grdwrite, part of the GMT supplemental packages. For more information on GMT grid file formats, see: http://www.soest.hawaii.edu/gmt/gmt/doc/gm...ocs/node70.html GMT (Generic Mapping Tools) was developed by Paul Wessel and Walter H.
- Publisher: Kelsey Jordahl
- Date: 07-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Editable Vectors
- License: Freeware

The Editable Vectors project provides a strong API for manipulating and editing the vector graphics. Project is based on the Swing classes. API is highly integrated to Java.
Editable Vectors License - MIT License.
- Publisher: Edv
- Date:
- Platform: WinOther
- NTL for Windows
- License: Shareware

NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields.
NTL provides high quality implementations of state-of-the-art algorithms for:
* arbitrary length integer arithmetic and arbitrary precision floating point arithmetic;
* polynomial arithmetic over the integers and finite fields including basic arithmetic, polynomial factorization, irreducibility testing, computation of minimal polynomials, traces, norms, and more;
* lattice basis reduction, including very robust and fast implementations of Schnorr-Euchner, block Korkin-Zolotarev reduction, and the new Schnorr-Horner pruning heuristic for block Korkin-Zolotarev;
* basic...
- Publisher: Victor Shoup
- Date:
- Platform: Win2000, Windows Server, WinOther, WinVista
- Astigmatism Vector Analyzer
- License: Freeware

Astigmatism Vector Analyzer is a small, simple application specially designed to offer you a vector analyzer designed to calculate eye astigmatism vectors and indices of astigmatic change.
You can use either refraction or keratometry values to calculate the vectors of astigmatic change after cornea or lens surgery.
for WindowsAll
.
- Publisher: Dr. Peyman
- Date:
- Platform: WinOther
- Vector Program
- License: Freeware

Vector Program is a small, easy to use, Python based tool specially designed to offer users a vector program, to calculate with two three-dimensions vectors (x,y,z).
As you might have imagined this application is really usefull to maths, so feel free to give it a try.
for WindowsAll
.
- Publisher: Rock Neurotiko
- Date:
- Platform: WinOther
- VectorScope
- License: Shareware

VectorScope plots the left and right components of a stereo signal as vectors in such a way that the direction of arrival of the signal can be estimated.This has application to direction finding, or audio phasing checks..
- Publisher: satsignal.eu
- Date:
- Size: 30 KB
- Platform: Win2000, WinOther
Vectors: Freeware | All






