Suche | Bestellformular | Online-Shop

Home

Firma

MathCode C++

Erzeugt kompilierte C++-Funktionen (stand-alone C++, runtime-Lizenz nicht erforderlich) für Operationen, automatische Einbindung von vorhandenem C-, C++-, Fortran77-Code, Matrizen

Key Features

  • Generation of stand-alone C++ code from Mathematica code, optionally connected via MathLink to Mathematica
  • Compiles complex arithmetic operations, complex functions (Re, Im, Abs, Arg, Conjugate), and trigonometric functions for complex numbers and arrays.
  • Compiles Fourier and InverseFourier.
  • Supports complex data types and arrays of complex numbers.
  • Supports Visual C++ 7.0 and 7.1.
  • Comes with a free C++ compiler for Windows
Benefits
  • Highlights ways to speed up Mathematica code, which results in faster analysis and increased productivity.
  • Using the powerful Mathematica environment and generating C++ code with MathCode C++ reduces development time and costs.
  • Being able to export Mathematica functions to end users increases flexibility.
Key Applications
  • MathCode C++ is an excellent tool for expanding Mathematica from a prototyping environment into a software development environment. Developers can quickly produce prototype software components and algorithms in Mathematica and then automatically translate those into production code using MathCode C++. This shortens development time and increases code quality while still resulting in human-readable and maintainable software.
  • MathCode C++ can also be beneficial for extending the Mathematica environment with self-developed or custom C/C++ code by providing an easy-to-use MathLink-based interface to such software components. Users can then seamlessly call functions created in this manner from within Mathematica.
  • MathCode C++ can speed up Mathematica code by compiling it into C++ and thereafter calling it from within Mathematica. Some examples increase speed by a factor of 1000.
  • MathCode C++ benefits anyone doing serious software development using Mathematica by removing the tedious and error-prone work of manually translating prototype code into C++. MathCode C++ produces readable, efficient C++ code that can then be used alone or integrated into larger software systems. The efficient compilation also gives convenient and transparent direct benefits to computation speed by using the MathLink interface.

MathCode C++ is developed and supported by MathCore Engineering AB.

MathCode C++ 1.4.2 requires Mathematica 7 and a C++ compiler (one is included for Windows, Mac OS X, and Linux), and is available for Windows 98/ME/N-T/2000/XP, XP64, Linux (64-bit Opteron), and Mac OS X (Mathematica 5.2.2 and 6.0 only and Intel processors only).

Nur als Download erhältlich.

 

Bestellen:


Lesen Sie unsere Download-Hinweise

zurück zur Übersicht