Software Downloads for "Vectors Lasers"
- Calc 3D
- License: Shareware

Calc 3D calculates 3-dimensional vectors, matrices, complex numbers and quaternions. It's able to do the standard calculations: Addition, subtraction, spatproduct, skalarproduct, unit vector, multiplication of two vektors or matrices, length of a vector, crossprodukt (vectorproduct), angle between two vectors, multiplication of a number with a vector or a matrix For objects like point, line, plane and sphere distances, intersections, volume, area of squeres, area of a triangle can be calculated.
- Platform: Windows
- Publisher: Greuer
- Date: 24-10-2002
- Size: 409 KB
- Calc 3D Pro
- License: Shareware

Calc 3D is a collection of mathematical tools for highschool and university. The calculator can do statistics, best fits, function plotting, integration. It handles vectors, matrices, complex numbers, coordinates, regular polygons and intersections. For objects ( like point, line, plane and sphere) distances and intersections are calculated. Cartesian, spherical and cylindrical coordinates can be transformed into each other. Carthesian plot, polar plot, parametric plot, best fit, fast fourier transformation, histogram, smooth,.
- Platform: Windows
- Publisher: Greuer Andreas
- Date: 27-09-2004
- Size: 4233 KB
- Lasers & Engines
- License: Freeware

A space fighting game where you not only have to pilot a spaceship, but also to construct it by placing engines, lasers and armor in good places, according to laws of physics. Single- and multiplayer..
- Platform: Linux, Unix, Windows
- Publisher: lne.sourceforge.net
- Date: 11-05-2012
- Size: 548 KB
- Lasers!
- License: Freeware

Lasers! is a puzzle game. The objective is to destroy various colored targets with lasers by placing mirrors and other actuators in the beam path. Users can design custom level sets and graphics to use during game play..
- Platform: Linux, Unix
- Publisher: lasers.sourceforge.net
- Date: 06-09-2012
- Size: 256 KB
- 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..
- Platform: C and C plus plus, Scripts
- Publisher: Kurt Garloff
- Date: 25-02-2013
- Size: 502 KB
- 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..
- Platform: Matlab, Scripts
- Publisher: Marc
- Date: 22-04-2013
- Size: 10 KB
- 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.
- Platform: Matlab, Scripts
- Publisher: Pau MicdoDl
- Date: 02-02-2013
- Size: 10 KB
- 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.
- Platform: Matlab, Scripts
- Publisher: Tom O'Haver
- Date: 24-05-2013
- Size: 10 KB
- 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..
- Platform: Matlab, Scripts
- Publisher: Soumya Ranjan Maharana
- Date: 23-04-2013
- Size: 10 KB
- 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"..
- Platform: Matlab, Scripts
- Publisher: Stephen McGovern
- Date: 15-02-2013
- Size: 10 KB
- 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.
- Platform: Matlab, Scripts
- Publisher: Jeffrey Roth
- Date: 04-03-2013
- Size: 256 KB
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.
- Platform: Matlab, Scripts
- Publisher: John Fuller
- Date: 10-01-2013
- Size: 10 KB
- 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.
- Platform: Matlab, Scripts
- Publisher: Howard Wilson
- Date: 15-01-2013
- Size: 174 KB
- Streakarrow3d
- License: Shareware

Similar to streakarrow, streakarrow3d allows to plot 3d streamlines with variable lengths and arrow heads to look like curved vectors. The color of the vectors can be color coded with the magnitude velocity..
- Platform: Matlab, Scripts
- Publisher: Bertrand Dano
- Date: 21-06-2013
- Size: 10 KB
- 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.
- Platform: Matlab, Scripts
- Publisher: Bertrand Dano
- Date: 24-01-2013
- Size: 10 KB
- QEBS Version
- License: Freeware

This is a toolbox to compute the subband structure of the quantum cascade lasers without conduction band nonparapolicity effect..
- Platform: Matlab, Scripts
- Publisher: Khai Quang Le
- Date: 18-01-2013
- Size: 102 KB
- 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..
- Platform: Matlab, Scripts
- Publisher: Judah S
- Date: 15-02-2013
- Size: 10 KB
- 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).
- Platform: Matlab, Scripts
- Publisher: Paul Metcalf
- Date: 26-04-2013
- Size: 10 KB
- unix time to matlab time converter
- License: Shareware

% this function either converts a matlab time vector (or a matrix containing time vectors) into unixtime % or unixtime into matlab time vector(s) % unixtime is seconds since 1.1.1970 % matlabtime is days after 1.1.000.
- Platform: Matlab, Scripts
- Publisher: Georg D
- Date: 23-02-2013
- Size: 10 KB
- Plotvec
- License: Shareware

plotvec plots all vectors given in a matrix with a vector in each row. Possible are 2D or 3D vectors. Optional a name of the vector can be given in an addional matrix. Than the name and the coordinates of each vector are displayed. View syntax with 'help plotvec' inside matlab..
- Platform: Matlab, Scripts
- Publisher: Hannes Eilers
- Date: 09-04-2013
- Size: 10 KB



