Scientific and Engineering
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...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, C/C++, BSD Solaris
Keyword: 3d Computations, 3d Surfaces, Computational Surface Mesh, Mesh, Surfaces
License: Freeware | Download (57): GTS Library Download |
PLplot is a cross-platform software package for creating scientific plots. To help accomplish that task it is organized as a core C library, language bindings for that library, and device drivers which control how the plots are presented in non-interactive and interactive plotting contexts. The...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, C/C++, BSD Solaris
Keyword: Library, Scientific, Scientific Plots, Visualization, Visualization Library, Visualization Tool
License: Freeware | Download (57): PLplot Download |
This script finds the complement of a set of indices from a specific arange(n) array. Suppose, for example, you are given a linear array with 10 elements and you want to extract the elements from this array that have indices other than [1, 3, 5].You can then use this recipe to first find the...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Algebra, Array, Array Algebra, Array Complement, Array Indices, Complement
License: Freeware | Download (57): A numarray set complement Download |
Xem Application allows you to solve pH balance equations. Requirements: - Qt
Platforms: *nix, Linux, C/C++, BSD
Keyword: Calculator, Equations, Ph Balance, Ph Calculator, Ph Equations Solver
License: Freeware | Download (57): Xem Application Download |
The isosurface and patch functions are used to create an isosurface of the MATLAB wind.mat data illustrating where the wind speed over North America is equal to a particular value.Cones are used to show the direction and magnitude of the wind, and streamlines trace the paths of massless particles...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Matlab, BSD Solaris
Keyword: Cone, Cone Graphic, Earth Sciences, Graphic, Wind, Wind Cone
License: Freeware | Download (57): Wind Cone Graphic Download |
The function assumes the WGS84 model.Latitude is customary geodetic (not geocentric).Inputs may be scalars, vectors, or matrices of the same size and shape. Outputs will have that same size and shape.Usage[lat,lon,alt] = ecef2lla(x,y,z)lat = geodetic latitude (radians)lon = longitude (radians)alt...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Matlab, Solaris
Keyword: Cartesian, Cartesian Coordinates, Coordinate Conversion, Coordinates, Earth Centered, Ecef
License: Freeware | Download (57): ECEF2LLA 4-27-2006 Download |
It uses a Log Pearson Type-3 distribution for estimating quantiles.NaN need to be removed in the dataset. If any years have missing data, it will still assume to include that year as part of the sample size-- as stipulated in 17B guidelines. An exmaple MAT file is provided for the user to test. A...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Matlab, Solaris
Keyword: Annual, Annual Extremes, Extreme, Flood, Flood Frequency, Flow Estimation
License: Freeware | Download (57): Flood Flow Frequency Analysis 1-6-2009 Download |
MATLAB has a built-in function called min that returns the smallest value in some numeric vector.This function does the same thing, but it returns the smallest min from all the vectors. Requirements: - MATLAB 7.6 or higher
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Matlab, BSD Solaris
Keyword: Analyze Vector, Determine, Min, Minimum Value, Number, Smallest Number
License: Freeware | Download (57): smallestMin Download |
It provides a way and interface to find fixed points in system equations, determine their properties and to animate the results. Requirements: - MATLAB 7.5 or higher
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Matlab, BSD Solaris
Keyword: Data Exploration, Equation, Result, System, System Equation, System Modelling
License: Freeware | Download (57): Toolbox for Analysis of Complex System Using Fixed Points Download |
The GNU plotutils package contains software for both programmers and technical users. Its centerpiece is libplot, a powerful C/C function library for exporting 2-D vector graphics in many file formats, both vector and raster. It can also do vector graphics animations.libplot is device-independent...
Platforms: *nix, Linux, C/C++, BSD
Keyword: 2-d Vector Graphics, Graphics Exporting, Plotting, Plotting Utilities, Utilities, Vector
License: Freeware | Download (57): GNU plotutils Download |
The QAM research has provided some useful MATLAB functions that make use of MATLAB's powerful GUI.To use it, open QAM figure file. Requirements: - MATLAB 7
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Matlab, BSD Solaris
Keyword: Communications Tool, Graphic User Interface, Processing, Research, Signal, Signal Processing
License: Freeware | Download (57): Quadrature Amplitude Modulation Download |
B-Risk is a risk recording and tracking package, with some basic risk analysis thrown in. It is meant for use in all sizes of businesses, and allows a company to record all of the risk associated with their projects and operational business. They can decide how to handle the risk and record what...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, PHP, BSD Solaris
Keyword: Recording, Reporting, Risk, Risk Analysis, Risk Recording, Risk Reporting
License: Freeware | Download (57): B-Risk Download |
Fast Artificial Neural Network Library is a free open source neural network library, which implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks. Cross-platform execution in both fixed and floating point are supported.It...
Platforms: BSD Solaris
Keyword: Artificial Intelligence, Library, Network, Neural, Neural Network Library, Neural Network Tool
License: Freeware | Download (56): Fast Artificial Neural Network Library 2.b Download |
atlc is an Arbitrary Transmission Line Calculator (for transmission lines and directional couplers).There are 12 programs that comprise the package atlc. One of the programs is called atlc; the other 11 have different names. Using the programs comprising the package atlc one is able to:-Calculate...
Platforms: *nix, Linux, C/C++, BSD
Keyword: Arbitrary, Conductor Transmission Lines, Directional Couplers, Line, Transmission, Transmission Lines Calculator
License: Freeware | Download (56): atlc Download |
Fung-Calc is a free, open source advanced, yet easy to use, graphing calculator for Linux using Qt. It plots several types of 2D and 3D graphs. It combines the use of advanced mathematical features and ease of use all in one package. Requirements: - Qt - KDE
Platforms: *nix, Linux, C/C++, BSD
Keyword: Calculator, Functions, Functions Plot, Graphing, Graphing Calculator, Plot Utility
License: Freeware | Download (56): Fung-Calc 1.3.2b Download |
Vis5d is intended as a central repository for enhanced versions and development work on Vis5d, a free OpenGL-based volumetric visualization program for scientific datasets in 3 dimensions. Some of the main enhancements in Vis5d include: - autoconf/automake build process: building Vis5d can now...
Platforms: *nix, Linux, C/C++, BSD
Keyword: Opengl Visualizations, Scientific, Scientific Data, Visualization, Volumetric, Volumetric Visualization
License: Freeware | Download (56): Vis5d Download |
This module stores generic meta-data about an astronomical catalogue.It takes a hash with an array refernce as an argument.The array should contain a list of Astro::Catalog::Item objects. Alternatively it takes a catalog format and either the name of a catalogue file or a reference to a scalar,...
Platforms: *nix, Linux, Perl, BSD
Keyword: Astronomical, Astronomical Catalogue, Astronomical Module, Catalogue, Module, Perl Module
License: Freeware | Download (56): Astro::Catalog Download |
This script performs an old-school demo effect, using sine wave interference patterns.It is entertaining for at least a few minutes. You can modify the frequency variable for different patterns. Requirements: - PyGame and Numeric modules
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Interference, Interference Patterns, Math Script, Sine, Sine Wave, Wave
License: Freeware | Download (56): Sinus Plasma Download |
com.wis.math.calc.IODE defines a system of differential equations by providing access to the rate equations.usage:var inst:IODE = new IODE();
Platforms: Windows, Mac, Mac OSX, Flash,
Keyword: Calc, Calc Iode, Flash Mathematics, Iode, Math, Math Calc
License: Freeware | Download (56): com.wis.math.calc.IODE Download |
MathApplets are Java applets to help teach discrete math. This package contains the following applets: - Basic Set Applet - Set theory exercises using sets of numbers. - Blackjack Applet - Probability theory tied to a popular card game. - Factorizer Applet - Factors numbers into prime...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Java, BSD Solaris
Keyword: Discrete, Discrete Math, Educational, Educational Software, Math Tool, Software
License: Freeware | Download (56): MathApplets Download |