Product Tips & Techniques

Tips and Tricks on how to get the most about Maple and MapleSim
I use Maple 10 in Document Mode. How do I set up page headers and footers in a document so when it prints one can see the document title, date,, page number, etc.?
I've had considerable difficulty in integrating products of trig functions with Maple. It usually expands the trig functions into forms that just are a mess to deal with. So, I usually handle this by splitting an expression into two parts: a constant term that doesn't depend upon the integration variable and a dependent term. In the past, I've usually done this by hand but have now created a procedure to do this automatically.
Hello, I have tried to run the Maple 10 program on my Toshiba Tecra M4 TabletPC and it runs fine until I go to Tablet Mode. The only part of the program that will run in Tablet mode is the Classic Worksheet. The symptoms are that the windows that appear in say the documentation mode (in Tablet Mode) come up but are solid gray. The program seems to hang. Now what I mean by "Tablet Mode" is that you flip the touchscreen around and lock it on top of the keyboard. This cause the display to go from a horizontal presentation to a vertical sheet of paper presentation. Regards, Dave
FYI, there are MathML character entity errors in Maple 10. This causes problems when copying MathML output from Maple into other programs that expect valid MathML. I only checked the Greek character entities, as that's where I was running into bugs. The incorrect entities as output by the Maple MathML[ExportPresentation] command and the corresponding correct MathML entities from http://www.w3.org/TR/REC-MathML/chap6/byalpha.html are (lower and upper case Greek characters only):

Many Maple users have a preference of user interface, whether it be command line (TTY), Standard (Worksheet or Document mode), or Classic. My personal view is that each may be suited for different types of task. While it's understood that Maplesoft is dedicated to supporting the Standard interface, I understand that some users remain devoted to the Classic interface.

I often use Maple 10 on a 64bit Linux machine, on which the performance of the 64bit Maple 10 kernel is comparatively faster for some types of computation. I discussed this briefly in an earlier post. But there is no officially released 64bit Linux port of the Classic interface. So below I'll mention an unofficial and unsupported way to use the 64bit Linux Maple kernel with the 32bit Linux Maple Classic interface.

Maple 10 comes in both a 32bit and 64bit version for Linux. It's possible to run both versions, installed to the same base location, on a machine with the appropriate operating system runtime configuration. There are some interesting performance differences between the two versions.

I'll say a few words about the installation. I installed both under /usr/local/maple10 on an Athlon64 3200+ running the x86-64 version of the Fedora Core 2 operating system. I have the 32bit...

dcasimir asks for an efficient way to create a list of the first n primes, without invoking nextprime, etc. An easy way to do this is to use a do loop to build up a sequence term by term. However, as Alec points out, this is not an efficient technique in Maple. It runs as O(n^2), where n is the number of items in the sequence. A way to avoid the inefficiency is to forego building a sequence and instead insert the items into a table. Then, after exiting the loop, convert the table to a list.

I'm trying to solve a partial differential equation with two boundary conditions below.  The general solution contains arbitrary functions of the non-differentiated variable.  These functions are solved for and assigned but do not appear in the final solution return.  Can anybody help me with this?

> restart;

> l:=lambda;

It is often difficult to use the Symbolic toolbox of Matlab (which is linked to the Maple engine). It can be difficult to read the input and output from the toolbox. To solve this problem, I have developed a graphical interface to the Symbolic toolbox as I describe below.
Here is a simple Maplet example,
This topic was developed in a discussion with Mad Math. In Maple, pattern based transforms can be done using following Subs procedure
Here are the steps for making StartMaple example with Dev-C++.
  1. Start Dev-C++.
  2. Click File - New - Project, select Console Application, check C Project radio button and type the name of the project - something like SMexample.
  3. Copy the source from ?StartMaple help page and paste it in main.c (instead of pretyped text there).
  4. Click Alt+P (or Project - Project Options), go to Directories, select Include Directories and add C:\Program Files\Maple 10\extern\include there.
  5. In Parameters (in Project Options) in the Compiler window type -D_MSC_VER and in the Linker window click Add Library or Object and add "../Program Files/Maple 10/bin.win/maplec.lib" .
I'd like to gauge interest in an online session on authoring Maple documents using new features in Maple 10: document blocks, embedded components, tables, autoexec code, task templates, embedded assessment, 2d math, etc. Would you participate in such a (free) session? -Laurent
Similarly to searching of digits of π, Maple can access other Internet resources. In particular, here is an example of accessing MAGMA through William Stein's online SAGE/MAGMA/PARI calculator,
Will mentioned in his blog a problem of finding the first occurence in π the given sequence of digits - a birthday, for example. It can be done in Maple through the search engine at http://www.angio.net/pi/piquery as follows,
First 58 59 60 61 62 63 64 Page 60 of 64