Maple
From UA Wiki
| This article is not very long. You could help UA wiki by editing this article. |
| Developer(s) | Waterloo Maple Inc. (Maplesoft) |
|---|---|
| Stable release | 14 / 2010-04-29 |
| 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
- MS Windows: http://www.can.nl/software/Maple13WindowsInstaller.exe,
- Mac OS X: http://mars.can.nl/Maple13MacInstaller.zip,
- Linux:
- 32-bit version,
- x86-64 version: not yet available for download (contact Arie Weeren).
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.
- Make the directory where you want Maple to be installed and copy the contents of the installation CD to this directory.
- Open this installation file for linux (you can fnd it at: ../Linux/Disk1/InstData/VM) in a text editor. For example in vim: vim -b LinuxInstaller.bin.
- Now you should "comment out" the kernel check (it's on line 2093) by replacing the first character with a "#". The line looks like this:
2093 export LD_ASSUME_KERNEL=2.2.5
- Now you can install Maple 10 by executing LinuxInstaller.bin.
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 directoryFortunately, 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.