SciPy & Numpy!

NumPy 1.12.0 released 2017-01-15 See _Obtaining NumPy & SciPy libraries_ . NumPy 1.11.3 released 2016-12-18 See _Obtaining NumPy & SciPy libraries_ . SciPy 0.18.1 released 2016-09-19 See _Obtaining NumPy & SciPy libraries_ . SciPy 0.18.0 released 2016-07-25 See _Obtaining NumPy & SciPy libraries_ . SciPy 0.17.1 released 2016-05-12 See _Obtaining NumPy & SciPy libraries_ . SciPy 0.17.0 released 2016-01-23 See _Obtaining NumPy & SciPy libraries_ . SciPy 0.16.1 released 2015-10-24 See _Obtaining NumPy & SciPy libraries_ . SciPy 0.16.0 released 2015-07-23 See _Obtaining NumPy & SciPy libraries_ . Past news... * About SciPy * Install * Getting Started * Documentation * Bug Reports * Topical Software * Citing

SciPy & Numpy alternatives

  • MATLAB

  • MATLAB is a numerical computing environment and programming language. Maintained by The MathWorks, MATLAB allows easy matrix manipulation, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs in other languages. Although it is numeric only, an optional toolbox uses the MuPAD symbolic engine, allowing access to computer algebra capabilities. An additional package, Simulink, adds graphical multidomain simulation and Model-Based Design for dynamic and embedded systems. »

    tags: computer-algebra data-analysis embedded-debugger mathematics matrix
  • Anaconda

  • Completely free enterprise-ready Python distribution for large-scale data processing, predictive analytics, and scientific computing. Includes 100+ of the most popular Python packages for science, math, engineering, data analysis. Cross platform on Linux, Windows, Mac. Installs into a single directory and doesn't affect other Python installations on your system. Doesn't require root or local administrator privileges.

    tags: big-data data-analysis data-visualization python training
  • Julia

  • Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, largely written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing. »

    tags: compilers development libuv mathematics numerical
  • Scilab

  • Scilab is a scientific software package for numerical computations providing a powerful open computing environment for engineering and scientific applications. Scilab is an open source software and includes hundreds of mathematical functions with the possibility to add interactively programs from various languages (C, C++, Fortran…).It has sophisticated data structures (including lists, polynomials, rational functions, linear systems...), an interpreter and a high level programming language.

    tags: mathematics numerical
  • Spyder

  • Spyder (previously known as Pydee) is a free open-source Python development environment providing MATLAB-like features in a simple and light-weighted software, available for Windows XP/Vista/7, GNU/Linux and Mac OS X.

    tags: development environment matlab python python-ide
  • wxMaxima

  • wxMaxima is a document based interface for the computer algebra system Maxima. wxMaxima uses wxWidgets and runs natively on Windows, X11 and Mac OS X. wxMaxima provides menus and dialogs for many common maxima commands, autocompletion, inline plots and simple animations. wxMaxima is distributed under the GPL license.

    tags: algebra mathcad mathematics simple-user-interface
  • WinPython

  • WinPython is a free open-source portable distribution of the Python programming language for Windows 7/8/10 and scientific and educational usage.

    tags: development ide python
  • fxSolver

  • Online math solver, equation library, graphing calculator and science/engineering problem helper.Calculate multiple equations at once, Edit existing formulas and Create new ones, Compute large numbers of values, Plot graphs, Link your results, Solve full problems and Share worksheets with your friends.

    tags: built-in-editor calculator database educational engineering
  • Freemat

  • FreeMat is an environment for rapid engineering and scientific processing. It is similar to commercial systems such as MATLAB from Mathworks and IDL from Research Systems, but is Open Source.

    tags: Discontinued Portable mathematics matlab
  • Mathcad

  • Mathcad is engineering calculation software that drives innovation and offers significant process productivity advantages for product development and engineering design projects.

    tags: computer-algebra mathematical-notation mathematics matrix programming-language
  • Xcos

  • Xcos is a graphical editor to design hybrid dynamical systems models. Models can be designed, loaded, saved, compiled and simulated.

    tags: block-diagram dynamics-simulation graphical-editor simulation