Scientific/Engineering scripts - Top 4 Download

Scientific/Engineering script downloads

KmPlot

KmPlot is a mathematical function plotter for the KDE-Desktop.It has built in a powerfull parser. You can plot different functions simultaneously and combine their function terms to build new functions. KmPlot supports functions with parameters and functions in polar coordinates. Several grid modes are possible. Plots may be printed with high ...

Waveform

This code allows you to run a function graph drawing/rendering application for use with audio applications. It exports .wav files. Requirements: · wxPython · Numeric ...

PLplot

PLplot is a library of functions that are useful for making scientific plots.PLplot can be used from within compiled languages such as C, C , FORTRAN and Java, and interactively from interpreted languages such as Octave, Python, Perl and Tcl.The PLplot library can be used to create standard x-y plots, semilog ...

Gri Language

Gri is a language for scientific graphics programming. The word "language" is important: Gri is command-driven, not point/click.Gri can make x-y graphs, contour graphs, and image graphs, in PostScript and (someday) SVG formats. Control is provided over all aspects of drawing, e.g. line widths, colors, and fonts. A TeX-like syntax provides ...

FreeMat

FreeMat is a free environment for rapid engineering and scientific prototyping and data processing. It is similar to commercial systems such as MATLAB from Mathworks, and IDL from Research Systems, but is Open Source.You can perform powerful Perl-style regular expression manipulations  using the regexp command, and its variants. Plotting functions uses an ...

GTS Library

GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free Software Library intended to provide a set of useful functions to deal with 3D surfaces meshed with interconnected triangles.The code is written entirely in C with an object-oriented approach based mostly on the design of GTK . ...

MayaVi

MayaVi is a free, easy to use scientific data visualizer. It is written in Python and uses the amazing Visualization Toolkit (VTK) for the graphics. It provides a GUI written using Tkinter. Features - An easy to use GUI. - Can be imported as a Python module from other ...
Python

Povray for python

This script is a relatively simple framework for making povray files from python programming language. It's good for creating structured/mathematical scenes and animations. Why go out on a limb to use povray's SDL language when you can raytrace from the comfort of your favorite python chair?This framework uses all of python's ...
Python

MaximaPHP

MaximaPHP is a Web based PHP interface to communicate to Maxima computer algebra system in the server. It takes user input, send it to Maxima, and show the output back to website. It could send almost any commands including 'plot2d' and 'plot3d' to plot graphs. ...

SimplexInPHP

Simplex-in-PHP are PHP scripts that solve small linear programming and integer linear programming problems executing the simplex method step by step, printing the tableau and drawing the graphical analysis.Useful for students in Operational Research. ...

Probe Deeper PHP

Probe Deeper PHP will provide class libraries for simple and advanced statistical analyses, including multiple regression, forecasting, hypotheses testing, etc. ...

PHP Stats

Statistical analysis is one of the most critical methods for understanding how and why data behaves in a certain manner. There are hundreds of uses for statistical analysis that are used in the fields of medicine, computer science, economics, psychology, chemistry, physics and many more. Statistics allow people to better understand ...

GNU libmatheval

GNU libmatheval is a library (callable from C and Fortran) to parse and evaluate symbolic expressions input as text. It supports expressions in any number of variables of arbitrary names, decimal and symbolic constants, basic unary and binary operators, and elementary mathematical functions. In addition to parsing and evaluation, libmatheval can ...

OpenMAD

The OpenMAD project aims to provide versatile software implementations of mathematical models based on the theory of differential games which simulate the long term effects of war. Newtonian physics is used to simulate conflicts in a virtual environment and provide detailed data during all stages of simulation. Requirements: · MySQL ...
Python

Maxima

Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors. Maxima yields high precision numeric results by using exact fractions, arbitrary precision integers, and arbitrarily precision floating ...

NumExp

NumExp is a family of open-source applications for numerical computation.It is based on a server with the NumExp core functionalities. This server comunicates with potencial clients using a simple Corba interface. ...
Python

Calc

Calc is an interactive calculator which provides for easy large numeric calculations, but which also can be easily programmed for difficult or long calculations. It can accept a command line argument, in which case it executes that single command and exits.Otherwise, it enters interactive mode. In this mode, it accepts commands ...

Eqe Editor

Eqe is a simple clone of the LaTeX equation editor you can find on MacOS X. There's a zone to type LaTeX input, and it generates an image to represent it (color, font, and size are customisable).You can drag the image to other applications (like OpenOffice.org Impress, Mozilla, the Gimp). It ...

MODEL

MODEL is a numeric simulation library written to simulate systems of rate equations describing Vertical Cavity Surface Emitting Lasers (VCSELs). Features: - deterministic integration of any system of well-behaved differential equations. - stochastic integration of these systems, with the possibility of specifying the correlations present in the noise - ...

tvmet

Tiny Vector and Matrix template library uses Meta Templates (MT) and Expression Templates (ET) to evaluate results at compile time -- which makes it fast for low order (tiny) systems."Tiny" is a subjective term, but typically means vectors and matrices of size ten (10) or less.Features: - STL iterator interface. This ...