Elements Of Pascal Programming
G = VECGCD(V) is the greatest common divisor of the elements of the integervector V. V must be a row or a column vector of integers.We define gcd([]) = 1 and gcd([0 0 ... 0]) = 0.I believe that this routine is faster than recursively computing GCDs and the algorithm is simple enough to be used...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): vecgcd Download |
A matching is a mapping from the elements of one set to the elements of the other set.A matching is stable whenever it is not the case that both:a.some given element A of the first matched set prefers some given element B of thesecond matched set over the element to which A is already matched,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): stable matching Download |
[O,O_MAT] = OUTER(FUN,VEC1,VEC2)Generalized outer product, like calculating VEC1 * VEC2' but instead of using multiplication to combine the elements of VEC1 and VEC2, the function provided by function pointer fun is called for each pair of elements and the results are stored in the N-by-M cell...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (38): Generalized outer product Download |
CELL2VEC - Concatenate cell elements to a vectorThe elements of arrays, which are elements of the input cell, are concatenated to a vector.V = Cell2Vec(C)INPUT: C: Cell array of any size. Accepted classes: all numerical types (DOUBLE, SINGLE, (U)INT8/16/32/64), LOGICAL, CHAR. All non-empty cell...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Cell2Vec Download |
This little function rounds a number (or the elements of a vector ot matrix) towards the nearest number with N significant digits.Examples:roundsd(0.012345,3) returns 0.0123roundsd(12345,2) returns 12000roundsd(12.345,4,'ceil') returns 12.35This is a useful complement to Matlab's ROUND, ROUND10...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Round with significant digits Download |
Round the elements of a numeric input vector to the nearest "preferred number" values.Why This Function?Many parts and components in engineering and electronics are defined by "preferred value" or "preferred number" series. For example this includes the values of resistors, capacitors, inductors,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Preferred Number Rounding Download |
The generated javascript code allows adding in-place editors to specified input elements of the current HTML page.PHP - Handle in Place Editor can add in place editors to one or multiple page elements given their identifiers. It associates a given PHP script that is called via AJAX when the...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (45): PHP - Handle in Place Editor Download |
CollLib is a library of functions, interfaces, and base implementations, which eases everyday use of imparative programming principles in Java development. CollLib's released jar artifacts are available in the Maven central repository at: http://repo1.maven.org/maven2. If you use Maven...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 88.06 KB | Download (46): CollLib Download |
WordOMatic is a fun Word Search game with elements of puzzle and strategy. Rearrange letters to form words which are replaced with fresh letters. As letters grow old, they change colour. The object of the game is to use all available letters before they they become void. This is an original game...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 727.04 KB | Download (35): Word O Matic Download |
BASIC-256 is an easy to use version of BASIC designed to teach anybody (especially middle and high-school students) the basics of computer programming. It uses traditional control structures like gosub, for/next, and goto, which helps kids easily see how program flow-control works. It has a...
Platforms: *nix
License: Freeware | Size: 6.05 MB | Download (41): BASIC-256 for Linux Download |
Open-source Java libraries, supporting generalized smart arrays and matrices with elements of any types (1 bit, 8/16/32/64-bit integers, 32/64-bit floating point values and any other Java types). The libraries contain a wide set of 2D-, 3D- and multidimensional image processing algorithms: linear...
Platforms: *nix, Windows 8, Windows 7, Windows, Windows Server, Java
License: Freeware | Size: 6.7 MB | Download (43): AlgART Java Libraries Download |
The .Net Native Interface Library is a native programming interface which provides a way for programming languages such as Pascal to interact with applications and libraries written in any of the .Net languages (such as C#, VB.Net etc). Pascal Programmers can use native methods to access .Net 3rd...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Shareware | Cost: $49.99 USD | Size: 10.47 MB | Download (72): .Net Native Interface Library for Pascal Download |
Armaide is a fast and responsive integrated development environment for Windows. It is designed for developing reliable software to run on the powerful NXP / Philips LPC2000 family of ARM-based microcontrollers. The programming language supported by Armaide is Oberon-07. It enables you to write...
Platforms: Windows
License: Shareware | Cost: $45.00 USD | Size: 1.41 MB | Download (163): Armaide Download |
Enter the fascinating and rewarding world of computer programing with Ezy Pascal, the Pascal programing application specifically designed for new programers. No previous experience is required to use Ezy Pascal. This application will offer you the possibility to focus on learning the Pascal...
Platforms: Windows
License: Shareware | Cost: $29.00 USD | Size: 1.1 MB | Download (57): Ezy Pascal Download |
Use your Pascal programming skills to develop fully functional Java games and applications for your mobile phone. Midlet Pascal compiles Pascal functions and objects directly into Java bytecode which can be used on any Java supported mobile phone. Some of features: * enerates low-level, small and...
Platforms: Windows
License: Shareware | Cost: $39.00 USD | Size: 1.67 MB | Download (829): MIDlet Pascal Download |
Search the elements that are lying within a specified interval.Search the indexes of all elements in x (sorted vector of n elements) that lie within the interval.The algorithm uses binary searches, thus it runs in log(n)INPUT:x: vector of numeric values sorted in ascending order(e.g....
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Binary Search of Elements lying within an Interval Download |
Luban is a component oriented scripting language. Luban is free and open source. Luban is named after a legendary ancient Chinese civil engineer and carpenter two thousand year ago whose constructions are still in use today. The programming language spectrum seems crowded. Do we have all the...
Platforms: *nix
License: Freeware | Size: 378.88 KB | Download (95): Luban programming language Beta Download |
Adobe® Photoshop® Elements software combines power and simplicity so you can easily go beyond the basics to tell great stories with your photos. Make your photos look extraordinary, share your life stories in creative ways, and easily manage all your photos. Works great with iPhoto!
Simply...
Platforms: Mac
License: Shareware | Cost: $79.99 USD | Size: 1.95 GB | Download (527): Adobe Photoshop Elements for Mac Download |
This script splices any number of nonempty lists as one list. Each input list may be of different length.Elements of shorter lists may be recycled when the keyword argument recycle is set to True. Any error result in an empty output list.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Splicing of lists Download |
(This program is just a particular case of the more genereal program "Trajectories of eigenvalues".)(the comments in the program are in italian, i'm sorry)The program take as input the matrix A and an integer T. T define the accuracy of the plot. The program decompose A as A=D+E where D is the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): Extra-diagonal modifications of eigenvalues Download |