I teach some mathematics subjects to students studying a computer science course. Most of these students dislike maths (I'm Australian, hence "maths" instead of "math"), and are doing it only because it's a core subject in their first year. I should also point out that many of my students have a very weak maths background, and so find the maths that I teach (which over a year covers logic and boolean algebra, some combinatorics, and linear algebra and calculus) very difficult and demanding, and often simply dull.
I've been using Maple for about four or five years now; each week the students work through a sheet of Maple exercises (which are all marked) designed to enhance their learning. But here's the thing - the students actually don't like Maple! They would much rather spend that hour having a standard tutorial, working through pencil-and-paper problems, than in a computer lab with Maple. So I need to change my approach; to somehow make Maple more central, more enjoyable, and more "enhancing" than I've been doing up to now.

I came across this

cool site created by Justin Mullins of the

New Scientist. The site contains artwork created by mathematical expressions. The creator describes it as Mathematical Photography, "In the same way that an ordinary photograph is a snapshot of an area of outstanding natural beauty, a mathematical photograph is a snapshot of mathematical beauty."

There are many examples to be seen on the site. And they will be shown at the UK gallery exhibition in London next February.

Link (via

Boing Boing)

Today I try to solve a simple ODE: dot{x(t)}=sin(x(t)). Maple gives me the below answer:
x(t) = arctan(2*exp(t)*_C1/(1+exp(2*t)*_C1^2), (-exp(2*t)*_C1^2+1)/(1+exp(2*t)*_C1^2))
How comes the arctan function takes two arguments?
I solved the equation by myself, and a simple manipulation result in the follwoing result:
x(t)=2arctan(C*exp(t))
How can maple end by a 2-argument arctan function?? Help...

Hi, All,

Please see below:

> restart:

> with(DEtools):

> deq := diff(y(x),x,x) = A*exp(y(x)/vt);

> deq2 := diff(y(x),x,x) = A2*exp(y(x));

> #y := unapply(rhs(dsolve(deq,y(x))),x);

> y2 := unapply(rhs(dsolve(deq2,y(x))),x);

If I let two dsolve go, it gives error message for the second. However, commenting one and letting one go will always works perfectly. What's the problem, any bugs inside Maple. I tried in Classic Maple and Maple 10. same problem happend.

Thanks.

David

I have a classic-worksheet version of Maple 9.5 that runs as an X11 application on my Macintosh. Is there a classic-worksheet version of Maple 10 that does the same? If so, where can I get it?

dear all,
I want to write a greek letter (tau) in the legend of a figure. how can I do that?
thanks!

dear all,
how can i move legends from bottom (default) of a figure to the side?
thanks!

Hi,
I have a problem printing a worksheet under OS X 10.3 (I've tried it with various minor versions of 10.3 and they all behave the same). The worksheet contains a few plots, and when I try to print, the printout stops at the first plot. The plot is not printed, nor is any of the subsequent material. The printer does generate blank pages, though (and it generates the "correct" number of blank pages). So, text up to the first graphic prints, but nothing after that point shows up.
If I use Maple's "File / Print Preview" command, it displays a preview with all the worksheet displayed the way it should be.

We have Maple 10 ryunning on a large Univerity network of Windows XP machines. Unfortunately Maple can't save changes in options such as to use "Maple input" rather than "2-D input".
The reason for this (according to our tech people) is that Maple tries to write to user profiles directly rather than using the API (as it should), and so it is missing our redirection of the profiles.
1) Are other people having this problem?
2) Is the above correct? If so, why are Maple using these hacks and not implimenting things "properly".
3) Is there a fix?
I'd be grateful for any info.

Hello All:
I am working on generating some correlated sequences using Matrix Exponential techniques. there seems to be some problem with the way maple manages memory (or am i doing something wrong?). specifically, in the code below, i am calling a few functions inside a for loop but none recursively. so as the for loop progresses my stack (memory; seen as PF Usage in win XP) size should not really blow up. right? but in Maple 9.0 and 10.0 this below program would give a "Execution stopped: stack limit reached." exception after about 30000 executions(I am running on a WinXP machine , about 2.8GHz, with 512 MB RAM, also checked on a machine with 1 GB Ram; and another 1GB in page file size). But the same program seems to work alright on the same machines with Maple8 running (i uninstalled maple-9 and installed maple-8 in one case). I could go up to 300,000 iterations without any problem. And the memory would go from about 250MB (PF Usage) to about 800MB. So even in Maple 8 there is some stuff that is being dumped on the stack; i tried to run Garbage collector (gc()) function once every 500 iterations; it did not make any difference either. Can anyone please look into it?

Hi to all. My first post. I'm new to Mapleprimes, but have been involved with Maple for a few years.
I would like to have a generalized genetic algorithm optimization tool that I could use to explore various engineering system optimization problems. I'm not aware of anything "out there" in this area. Is anyone aware of such a tool (open source or commercial)?
Sherrell @ Oak Ridge National Lab

Is there a trial version for Maple 10.0 if so from where I can download it.

The zipped code for "Pricing Arithmetic Average Asian Options" is missing sobol.h (to be used by the source ArithmeticAsian.cpp).
Could someone please add that header file?

Does Maple 9.0 work with Mac OS 10.4?

Does anyone else have trouble with Compiler:-Compile on a Mac?

I have gcc 4.0 installed on Mac OS X 10.4.2.

For example for,

p := proc( x :: float ) :: float; 2.3 * x end:

cp := Compiler:-Compile( p ):

cp( 1.1 );

I get the message:

Error, (in LinkDSO) linker exited with nonzero status 256: /usr/bin/ld: can't locate file for: -lcc_dynamic

But on my home Mac, which I think is configured in exactly the same way, the same commands work!

Bob.

Note added:

After a lucky google search I found a reference to the problem. A symbolic link is removed by the installation of gcc 4.0. Running Disk Utility to fix permissions repairs the link, and now Compiler:-Compile works!