Mathcad!

* Engineering Notebook http://ptc.com/engineering-math-software/mathcad/engineering-notebook
engineering-notebook * On-Demand Webinars http://ptc.com/engineering-math-software/mathcad/on-demand-webinars
on-demand-webinars * SolidWorks Integration http://ptc.com/Products/free-downloads/free-plugins-for-mathcad-users-solidworks-integration
free-plugins-for-mathcad-users-solidworks-integration * Video Tutorials http://learningexchange.ptc.com/tutorials/by_product/product_id:4
* Resources for Students http://ptc.com/academic-program/products/ptc-mathcad
ptc-mathcad * Resources for Managers http://ptc.com/engineering-math-software/mathcad/engineering-calculations
engineering-calculations * Installation Help Centers Downlo

Mathcad alternatives

  • SMath Studio

  • SMath Studio - is a math program with 'paper'-like interface and numerous computing features. It has an ability to work with systems, matrices, vectors, complex numbers, infinities and fractions. SMath Studio supports 18-th interface languages, has versions for Windows, Windows Mobile (PPC, communicators and Smartphones) and Linux. It also includes integrated mathematical reference book.

    tags: Portable mathematics calculate matrix languages.min.20
    platform: Windows Linux Online Windows Mobile
  • Mathematica

  • Mathematica is a computational software program used widely in scientific, engineering, and mathematical fields and other areas of technical computing.

    tags: algebra algebraic-manipulation arbitrary-precision calculus-solving cloud-integration
    platform: Mac OS X Windows Linux Online
  • SciPy & Numpy

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

    tags: mathematics computer-algebra
    platform: Mac OS X Windows Linux
  • 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 variable precision floating point numbers. Maxima can plot functions and data in two and three dimensions.

    tags: algebra computer-algebra-system mathematics symbolic-computation
    platform: Mac OS X Windows Linux
  • 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
    platform: Online
  • 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
    platform: Mac OS X Windows Linux
  • SymPy

  • SymPy is a Python library for symbolic computation. The stated goals of the library are to become a full-featured computer algebra system and to keep a simple code base to promote extensibility and comprehensibility. SymPy is written entirely in Python and does not depend on any additional libraries. It is available both as a desktop application and on the web as SymPy Live.SymPy includes features ranging from basic symbolic arithmetic to calculus, algebra, discrete mathematics and quantum physics. It is capable of formatting the result of the computations as LaTeX code.SymPy is free software and is licensed under New BSD license. The lead developers are Ondrej Certík and Aaron Meurer.FeaturesThe SymPy library is split into a core with many optional modules.Currently, the core of SymPy has around 13,000 lines of code (including comments and docstrings) and its capabilities include :Core capabilities Basic arithmetic: *, /, +, -, ** Simplification Expansion Functions: trigonometric, hyperbolic, exponential, roots, logarithms, absolute value, spherical harmonics, factorials and gamma functions, zeta functions, polynomials, hypergeometric, special functions,... Substitution Arbitrary precision integers, rationals and floats Noncommutative symbols Pattern matching »

    tags: algebra calculus discrete-math educational engineering
    platform: Mac OS X Windows Linux
  • Maple

  • Maple is a general-purpose commercial computer algebra system. Users can enter mathematics in traditional mathematical notation. Custom user interfaces can also be created. There is support for numeric computations, to arbitrary precision, as well as symbolic computation and visualization. Examples of symbolic computations are given below.Maple incorporates a dynamically typed imperative-style programming language which resembles Pascal. The language permits variables of lexical scope. There are also interfaces to other languages (C, C#, Fortran, Java, MATLAB, and Visual Basic). There is also an interface with Excel.Maple supports MathML 2.0, a W3C format for representing and interpreting mathematical expressions, including their display in Web pages. »

    tags: mathematics computer-algebra-system
    platform: Mac OS X Windows Linux
  • Miramath

  • Miramath is an open source project inspired by the MathCad mathematical application. The main user interface consists of a page into which mathematical expressions can be entered or edited and then evaluated.

    tags: Discontinued engineering-documentation mathematics symbolic-computing
    platform: Mac OS X Windows Linux Discontinued
  • Mirai Math

  • Graphical frontend for GNU Octave. Edit formulas in native mathematical notation. Available / tested for Linux x586 / x86_64, WinXP, Vista, and MacOS.

    tags: mathematics algebra matlab math-editor
    platform: Mac OS X Windows Linux
  • 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
    platform: Mac OS X Windows Linux
  • MathStudio

  • MathStudio, formerly SpaceTime, is the most comprehensive math app available for mobile devices. Whether you need a simple calculator to do your finances or a replacement for your TI graphing calculator, MathStudio is the most powerful and versatile calculator available on the App Store and Android Market.

    tags: algebra calculator computer-algebra-system graphing-calculator mathematics
    platform: Mac OS X Online Android iPhone Android Tablet iPad Apple Watch Kindle Fire
  • Addi

  • Java based and open sourced version of matlab and octave

    tags: calculator mathematics matlab octave
    platform: Android
  • Ascend

  • ASCEND is a free open-source software program for solving small to very large mathematical models. ASCEND can solve systems of non-linear equations, linear and nonlinear optimisation problems, and dynamic systems expressed in the form of differential/algebraic equations.

    tags: equation-solving mathematical-models optimisation optimization
    platform: Mac OS X Windows Linux
  • Axiom

  • Axiom is a general purpose Computer Algebra system. It is useful for research and development of mathematical algorithms. It defines a strongly typed, mathematically correct type hierarchy. It has a programming language and a built-in compiler.

    tags: mathematics computer-algebra-system computer-algebra symbolic-calculation symbolic
    platform: Mac OS X Linux