Scientific/Engineering C/C++ scripts - Top 4 Download

Scientific/Engineering C/C++ 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 . ...

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 ...

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 ...

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 ...

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 ...

ATLAS

ATLAS (Automatically Tuned Linear Algebra Software) provides highly optimized Linear Algebra kernels for arbitrary cache-based architectures.ATLAS provides ANSI C and Fortran77 interfaces for the entire BLAS API, and a small portion of the LAPACK API. ...

GNU Scientific Library

The GNU Scientific Library (GSL) is a numerical library for C and C programmers. It is free software under the GNU General Public License. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total with ...

GSpeakers

GSpeakers is a multi platform loudspeaker design program. It's built using the Gtkmm libraries (C wrapper for the Gtk libraries homepage Requirements: · GTK 2.0 · Gtkmm 2.0 ...

Open Babel

Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It's an open, collaborative project allowing anyone to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas.That means that Open Babel has two main pieces: - Ready-to-use programs ...

Fityk

Fityk is a program for nonlinear fitting of analytical functions (especially peak-shaped) to data (usually experimental data). There are also people using it to remove the baseline from data, or to display data only. It is reportedly used in crystallography, chromatography, photoluminescence and photoelectron spectroscopy, infrared and Raman spectroscopy, to name ...

GENtle

GENtle is a software for DNA and amino acid editing, database management, plasmid maps, restriction and ligation, alignments, sequencer data import, calculators, gel image display, PCR, and much more. ...

Robot Operating System

ROS can build robot control systems in different languages and on different platforms.As compared to other frameworks (CARMEN, Player, Orca), ROS is designed specifically for the forthcoming generation of mobile manipulation platforms.This operating system was written using C, C++, Python and Ruby. What's New in This Release: · ...

Discrete Event Calculus Reasoner

The Discrete Event Calculus Reasoner is an open source program for performing automated commonsense reasoning using the event calculus, a comprehensive and highly usable logic-based formalism. It solves problems efficiently by converting them into satisfiability (SAT) problems. Features: - Comes with 99 examples - Comes with 13-page user's manual ...

TilEm

TilEm is a TI Calculator Emulator that uses Gtk. It is an emulator for the Z80 series of Texas Instruments graphing calculators. It emulates all current Z80 calculator models except the TI-81, and features a debugger, external file loading, and full flash support, including flash app loading. It supports: - ...