We focus on scientific/engineering software development using RAD abilities of Python language, accompanied with free scientific libraries such as NumPy and SciPy. Our mainstream research activity is numerical optimization, including nonsmooth optimization and solving systems of nonlinear equations. OpenOpt framework - universal numerical optimization package with several own solvers (e.g. ralg) and connections to tens of other, graphical output of convergence and many other goodies FuncDesigner - tool to rapidly build functions over variables/arrays and get their derivatives via automatic differentiation. Also, you can perform integration, interpolation, solve systems of linear/nonlinear/ODE equations and numerical optimization problems coded in FuncDesigner by OpenOpt (see some examples in its doc), uncertainty analysis and interval analysis DerApproximator - tool to get (or check user-supplied) derivatives via finite-difference approximation SpaceFuncs - tool for 2D, 3D, N-dimensional geometric modeling with possibilities of parametrized calculations, numerical optimization and solving systems of geometrical equations
Some problems founds in teaching physics related to curved paths that are unfortunately only described as illustration. A simple way to introduce the path is presented, which can help students to test their concept numerically. The procedure is limited into semi-circle and straight sub-paths. Smaller discretizing width $\Delta{}s$ gives better form of the produced path.
Octave [ˈɒktɪv] ist eine freie Software zur numerischen Lösung mathematischer Probleme, wie zum Beispiel Matrizenrechnung, Lösen von (Differential-)Gleichungssystemen, Integration etc. Berechnungen können in Octave mit einer Skriptsprache durchgeführt werden, die weitgehend zu dem proprietären MATLAB kompatibel ist.
Scilab ist ein freies Software-Paket für Anwendungen aus der numerischen Mathematik, das seit 1990 als Alternative zu MATLAB entwickelt wird. Die Funktionalität und Syntax von Scilab ist zu weiten Teilen mit der von MATLAB identisch und es gibt Konverter von MATLAB nach Scilab.
SciPy (pronounced "Sigh Pie") is open-source software for mathematics, science, and engineering. It is also the name of a very popular conference on scientific programming with Python. The SciPy library depends on NumPy, which provides convenient and fast N-dimensional array manipulation. The SciPy library is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines such as routines for numerical integration and optimization. Together, they run on all popular operating systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but powerful enough to be depended upon by some of the world's leading scientists and engineers. If you need to manipulate numbers on a computer and display or publish the results, give SciPy a try!
As Python has gained a lot of traction in the recent years in Data Science industry, I wanted to outline some of its most useful libraries for data scientists and engineers, based on recent…
MathWorld is the web's most extensive mathematical resource, provided as a free service to the world's mathematics and internet communities as part of a commitment to education and educational outreach by Wolfram Research, makers of Mathematica.
G. Peterson, A. Carnevale, D. Berreman, and U. Paek. Journal of Non-Crystalline Solids, 38–39, Part 1 (0):
221 - 226(1980)<ce:title>XIIth International Congress on Glass </ce:title>.