Maple

From UA Wiki

Jump to: navigation, search
This article is not very long. You could help UA wiki by editing this article.


Maple
Maple.jpg
Developer(s) Waterloo Maple Inc. (Maplesoft)
Stable release 14 / 2010-04-29; 2 years ago
Release available at UA 13
Operating system Microsoft Windows, Mac OS X, Linux
Type Computer algebra system
License Proprietary
Website www.maplesoft.com/products/maple/

On the side of computer algebra system, the UA provides Maple™ (and not Mathematica).

You can use Maple™ to enter mathematics in traditional mathematical notation, custom user interfaces can also be created. There is support for both numeric and symbolic computation, as well as visualization. Maple™ incorporates further a dynamically typed imperative-style programming language and there are interfaces to other languages (C, Fortran, Java, Matlab, and Visual Basic) and Microsoft Excel.

Contents

Installation

Download the installer for

For the installation, you will need a license key. Go to the offical UA page and look for Activatiecode Maple 10, 11 en 12 thuisgebruik to get the activation code for Maple usage (login required). Despite the title, licenses are available to Maple 13 as well.

Possible bugs

Linux

There is a bug that you may encounter during the installation of the home version of Maple 10 where you will get an error message about the kernel version being wrong. This is due to the fact that the installer checks for a certain version (version 2.2.5). This solution is confirmed to work for the Suse distribution, but it might be useful for others as well. The whole procedure has to be executed as superuser, either by login in as root or by using sudo.

You don't have to worry about the fact that this check of the kernel version will no longer be made. It is only used in one place in the installer and LD_ASSUME_KERNEL is unassigned a few line further.


Using 32bit Maple on x86_64 systems

When running Maple, you may get the following error
~/maple13/bin/maple: line 440: ~/maple13/bin.X86_64_LINUX/cmaple: No such file or directory
~/maple13/bin/maple: line 440: exec: ~/maple13/bin.X86_64_LINUX/cmaple: cannot execute: No such file or directory
Fortunately, your x86_64 system can run x86 code! To tell Maple you want to use the 32bit binaries, you will have to edit maple.system.type in the bin-directory of your Maple installation around line 71 you will find
ia64)
    MAPLE_BIN="bin.ITANIUM_LINUX" ;;
x86_64)
    MAPLE_BIN="bin.X86_64_LINUX" ;;

Just comment these out (unless there is a directory with the same name in the Maple installdirectory) and start Maple again.

Maple alternatives

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox