Lambda Theta Phi Usf
newLISP is a LISP-like scripting language that will help you in: programming for the internet, system administration, text processing, gluing other programs together, etc. newLISP is a scripting LISP for people who are fascinated by LISP's beauty and power of expression, but who need it stripped...
Platforms: Linux
License: Freeware | Size: 1024 KB | Download (50): newLISP for Linux Download |
newLISP is a LISP-like scripting language that will help you in: programming for the internet, system administration, text processing, gluing other programs together, etc. newLISP is a scripting LISP for people who are fascinated by LISP's beauty and power of expression, but who need it stripped...
Platforms: Mac
License: Freeware | Size: 1024 KB | Download (45): newLISP for Mac OS X Download |
A program for creation of AVS sessions for purposes such as meditation, relaxation, focus, sleep induction, easen of morning awakening. Generated file is in mp3 format. Various sound features, for instance, binaural beats and others. Programs created with JAVSEditor are in term of sound...
Platforms: Windows
License: Freeware | Size: 3.07 MB | Download (46): JAVSEditor Download |
A newLISP - www.newlisp.org - macro which allows the user to 'define' callable foreign code inline just as they would 'define' a lambda or macro. C, Assembly and plain Object Code plugins are included. The Object Code plugin has no external dependencies. The C and Assembly plugins rely on the...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 19.72 KB | Download (44): define-ext Download |
Pagkalos is an interpreted language written in Java. It supports the lambda-calculus and object-oriented techniques. All statements are writeen in reversed polish notation. Java-classes, objects and methods are easily accessible with the dot-notation.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 634.08 KB | Download (48): Pagkalos Download |
This is a collection of several simple functional languages all based on combinator graph reduction techniques for interpretation. For now there's only one package here: lazy-l, which is an interpreter for Alonzo Church's untyped lambda calculus.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 42.22 KB | Download (48): The Combinator Engine Download |
This script is a class to allow programmers to curry functions, so that arguments can be supplied one at a time instead of all at once. E.g., if F = Curry(lambda a,b: a b), then F(1,2) == F(1)(2).
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Curried functions Download |
This script is a groupby function for arrays. Given a list of arrays and a `key` function, it will group each array based on the value of `key(args[0])`. The returned arrays will be two dimensional. The size of the first dimension is equal to the number of groups, and the size of the second...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Groupby for ndarrays Download |
This script implements the three standard relational join algorithms: nested loops join, hash join, and merge join, using the iterator algebra support in Python.This script also presents code that can be used for inner join, left outer join, full outer join, and semijoins. The nested loops join...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Relational Join Algorithms Download |
This code gets factorial of a number and for negative numbers returns 1.The recursive implementation of factorial is easy but using lambda keyword of python it becomes a bit tough as we can't use conditional if else in lambda. If a user wants to return a factorial function on the fly using lambda...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Factorial Download |
Open BEAGLE is a C Evolutionary Computation (EC) framework. It provides an high-level software environment to do any kind of EC, with support for tree-based genetic programming; bit string, integer-valued vector, and real-valued vector genetic algorithms; and evolution strategy.The Open BEAGLE...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (59): Open BEAGLE Download |
EZFFT(T,U) plots the power spectrum of the signal U(T) , where T is a 'time' and U is a real signal (T can be considered as a space coordinate as well). If T is a scalar, then it is interpreted as the 'sampling time' of the signal U. If T is a vector, then it is interpreted as the 'time' itself....
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): EZFFT : An easy to use Power Spectrum (FFT) Download |
In the programs, we perform flash calculations of a mixture of hydrocarbons (ethane, propane, n-butane and n-pentane) using the Rachford-Rice equation. The phi-phi method, based on the SRK equation of state, is used to compute the equilibrium constants. We also find the True Vapor Pressure. All...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Flash Calculations using the Soave-Redlich-Kwong equation of state Download |
Quaternion Library for SimulinkVersion 1.7 (JASP) 12-Dec-2009This is a library of blocks that allows manipulation of quaternions.The available blocks are: Quaternion Normalize Quaternion Conjugate Quaternion Multiply Quaternion Propagation Quaternion Vector Transform Quaternion Vector Rotation...
Platforms: Matlab
License: Freeware | Size: 71.68 KB | Download (45): Quaternion Library for Simulink Download |
For purposes of these tools, a quaternion, q, is just a four element vector where q(1:3) is the "imaginary" or "vector" portion of the hypercomplex number, and q(4) is the "real" or "scalar" portion. Consequently, if q represents a rotation, then: q(1) = v1*sin(phi/2) q(2) = v2*sin(phi/2) q(3) =...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (44): Quaternion Toolbox Download |
My program allows users to choose which variable they want to solve for. USES SYMBOLIC TOOLBOX CREATED IN MATLAB 6.1they are asked to provide the other two.this is the Beta-Theta-Mach relation for oblique shock waves.note: solving for theta will result in a precise answerwhile solving for Mach...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): oblique shock wave relations Download |
The function The LMFnlsq.m serves for finding optimal solution of an overdetermined system of nonlinear equations in the least-squares sense. The standard Levenberg- Marquardt algorithm was modified by Fletcher and coded in FORTRAN many years ago (see the Reference). This version of LMFnlsq is...
Platforms: Matlab
License: Freeware | Size: 870.4 KB | Download (46): LMFnlsq - Solution of nonlinear least squares Download |
This function generates patch data (faces d-deDUFd-deDt, vertices d-deDUVd-deDt and color data d-deDUCd-deDt) for 3D images. The patches are only generated for the voxels specified by the linear indices in d-deDUINDd-deDt. The variable d-deDUptyped-deDt indicatesthe type of patch:d-de?vd-deOao...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): ind2patch Download |
ZERNFUN.m and ZERNFUN2.m compute the Zernike functions Znm(r,theta). These functions, which form an orthogonal basis on the unit circle, are used in disciplines such as astronomy, optics, optometry, and ophthalmology to characterize functions and data on a circular domain. ZERNPOL.m computes the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): Zernike polynomials Download |
Plot streamlines and pressure coefficent of an unviscious, uncomprimibile,irrotational flow around a cylinder section (r=1) that spins around the z axis (coming out of the xy plane). This result is achieved by superimposition of elementary solution of the potential function PHI, where [Ux , Uy] =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Streamlines , Magnus and Cp aroud a cylinder section Download |