Mathcad

from Wikipedia, the free encyclopedia
Mathcad

Ptc mathcad logo standard color.png
Basic data

developer PTC
Publishing year 1986
Current  version 15.0 M045 (November 2015)

Prime 5.0 (June 6, 2018)

operating system Microsoft Windows
category Computer algebra system
License proprietary
German speaking Yes
www.ptc.com/engineering-math-software/mathcad

Mathcad is a commercial computer algebra system originally developed by Mathsoft , which was acquired in 2004 by Parametric Technology Corporation (PTC). It is currently in version 15.0. There is also a variant called Prime . In the current version 5, Prime does not have the functionality of Mathcad 15. Mathcad 15 will not be further developed. It was originally developed for purely numerical calculations (such as the use of approximation methods). Accordingly, this is where Mathcad differs from similar products such as Mathematica , Maple and Scilab . Internally, Mathcad has been using a minimal version of the Maple symbol processor since version 3 (1991).

Mathcad is less powerful than Maple and Mathematica when it comes to symbolic calculations , but it is popular with technicians , economists and natural scientists because of its numerical calculation abilities and the possibility of expansion through expansion packages on various subject areas . The program is also used in schools due to its compromise between ease of use and mathematical expressiveness.

Mathcad presents all calculations on worksheets. Calculations are entered by the user in standard mathematical notation. This concept has the advantage that calculations and graphs can easily be printed out. In addition, the concept approximates the normal workflow of technicians and scientists. A transparent presentation of the calculation path and the results can be done in one go with the calculation, which is often far more efficient than separate documentation in a word processing program. However, the memory requirement is greater than, for example, with a notation of calculations in a programming language , since additional information, e.g. B. the positions of the elements on the sheet must be saved. In addition, memory management often leads to program crashes.

The program is aimed primarily at users without programming knowledge , but also offers options for procedural programming . Code written in C ++ or C can be integrated using user-defined DLLs .

literature

  • Markus Hörhager, Heinz Partoll: Problem solving with Mathcad for Windows: For mathematicians, physicists, chemists, quality technicians , engineers, electrical engineers, biologists , Addison-Wesley, 1996; ISBN 978-3-89319-728-6
  • Markus Hörhager, Heinz Partoll: MathCad 7.0. Introduction, Application, Reference , Addison-Wesley, 1999; ISBN 978-3-8273-1343-0
  • Michael Reimann: Thermodynamics with Mathcad , Oldenbourg, 2010; ISBN 978-3-486-59085-2
  • Hans Benker: Mathematics with MATHCAD , Springer Verlag Berlin, Heidelberg, New York 2004, ISBN 3-540-20424-5
  • Hans Benker: Mathematics - Problem solving with MATHCAD and MATHCAD PRIME , Springer Verlag Berlin, Heidelberg, New York 2013

Web links

Individual evidence

  1. https://community.ptc.com/t5/PTC-Mathcad/Out-of-Memory-Error/td-p/311800?tstart=1