MaplePrimes Posts

Latest Posts Latest Posts Feed

Maple SOKOBAN game...

August 08 2013 stefbuet 56 Maple

I made 3 years ago a SOKOBAN game using Maple for my Math/Programming class.

Here is a video of the application:

Have a nice day!

Congratulations to Christian Bär, a professor at the University of Potsdam, for winning the first individual prize of The Möbius App Challenge! Christian will be receiving a MacBook Air for his app The Cosmic Travel Planner.

Maplesoft launched the Möbius App Challenge earlier this year to give Maplesoft community members the opportunity to get involved in the creation of Möbius Apps. This contest seeks to challenge users to create Math Apps using Maple, submit them to The Möbius Project website, then award the most useful, creative, and effective submissions. Finalists from the individual level challenge are chosen four times a year, so make sure to enter the next round of the challenge for your chance at a Maplesoft prize pack!

For full contest details and to enter, please visit:

the seperate physics package update is a great welcome.  i wonder if the scientific constants paxkage could incorporate the same idea.  i can see why the elements properties were put there but it might have made more sense in the physics package.  anyways, the element proprties are continually being updated so it would make sense for small updates to occurr.  any thoughts.

Dear Development Team,

obviously this is an acient topic, but I can only repeat the wish to be able to specify the size of a plot in a Document by adding a parameter like "size = [640, 480]" to the plot command or to plots[display]. This would allow to specify plot size and easily create plots having the same size withouzt having to manually drag the plot window.

I do not understand why this feature was never implemented, as this was asked very, very often and it should not be soooo difficult....

(Presentation in Spain a month ago focusing on educational and research use)

ODEs and PDEs


"Computer algebra systems have evolved into powerful environments for studying and solving differential equations."


Some polemical questions:


Can a Computer Algebra system compute numerical ODE solutions as fast as for instance C or FORTRAN code ?


Can a computer really be more useful than a good book for finding exact ODE and PDE solutions ?


Aren't these computer algebra environments more like a black-box approach to the problem ?


Can we really study  the "differential equations" behind a problem using Computer Algebra as we would do by hand?


Is there something fundamentally relevant regarding ODEs and PDEs that we can only do with a computer?




Special Functions


"Special functions, their inter-relation and representations become alive within a computer"

Conversions between mathematical functions


The FunctionAdvisor project


Differential Polynomial Form for non-polynomial expressions





"Research and education are two things highly inter-related"



-  Constructive learning processes are mostly based on the building of logic structures by testing conjectures and analyzing the results. The proportion between success (the conjecture solves the problem) and frustration plays an important role as an emotional (+/-) accelerating factor for the whole "learning & discovery" process.

-  The simultaneous analysis of a greater number of results turns apparent the underlying logic structures more rapidly, and can strengthen the intuition unexpectedly.


- Genuine learning processes only happen when the individual who is learning participates actively.


- Inspiration is a function of intuition, excitement and fun, transformed into results through heavy exploration.

Symbolic computation can be used with these purposes, perhaps as the most important educational and research tool available at present.




Santander_talk.pdf   Download


Edgardo S. Cheb-Terrab
Physics, Maplesoft

I am happy to formally announce Maple T.A. 9.5! An expansion on Maple T.A. 9, this release is packed full of innovative features and new tools to assist academic institutions with a variety of different teaching and assessment tasks.

Ever have an issue on your campus where students are required to learn a new piece of technology, but you don’t know how to get them prepared for it? With Maple T.A. 9.5, we have included pre-built content to assist students in learning how to use the Maple T.A. environment, and students can take the new Readiness Test to educate themselves on how to use the system. Tasks such as enabling Java, navigating assignments, grading tests, searching for help, and much more are taught in an interactive setting, and give students the right information they need to become comfortable with Maple T.A.

We haven’t forgotten about instructors and teachers either. We have completely revamped our Instructor Examples to provide educators with a sample question of every single question type in Maple T.A. – that’s over 25 different examples! Instructors are given descriptions, feature lists, and examples for each question type. Additionally, we also created a new Sample Assignment that shows instructors what a typical assignment looks like. They can explore this assignment from both instructor and student viewpoints to test out different options and see what the experience will be like.

Essay questions have been foundational in Maple T.A. for several years now, and Maple T.A. 9.5.makes it even easier to provide feedback for students submitting essays. With the Essay Annotation feature, instructors have the ability to mark-up an essay with comments using a simple drag and drop tool. Using this new tool, your students will be able to see your comments and take note of any issues they had in their writing.

Power outages, automatic updates, computer crashes... we’ve all experienced these unpredictable events, and they can be catastrophic for students trying to meet due dates or if assignments are timed. To help with this Maple T.A. has expanded its Proctor Tools feature.  Instructors can now grant individual students with additional time or date extensions if there are ever any issues.

We’re also giving you a sneak peak at some up-and-coming technology: Gradeable Math Apps. As part of The Möbius Project, you can now embed an interactive Maple worksheet in a Maple T.A. question. Students can move sliders, push buttons, click on plot windows and much more directly inside of a Maple T.A. question. Students are then automatically graded on their interaction with the Math App – just like other question types in Maple T.A.

All these features are all for Maplesoft-hosted and self-hosted users, which also includes all the great stuff from Maple T.A. 9:

  • Adaptive Testing
  • New Question Repository
  • Maple T.A. Cloud
  • Hint Deductions
  • Reworking Assignments
  • MathJax Support
  • Distributed Load Balancing
  • Permanent User Deletion
  • Customizable User Interface
  • Multiple Instructors for a Class
  • And much more!

At Maplesoft, we are extremely excited about Maple T.A. 9.5, and can’t wait for schools all over the world to begin using it!  And as always, we are very interested in hearing from you about your experiences with Maple T.A., as well as any suggestions you have for future releases.

Thirteen Clickable Calculus examples have been added to the Teaching Concepts with Maple section of the Maplesoft web site. The additions include examples in algebra, differential and integral calculus, lines-and-planes in multivariate calculus, and linear algebra. By my count, this means some 97 Clickable Calculus examples are now available.

In the Algebra/Precalculus section, examples of an

Dear Maple Developers,

Maple offers OpenMaple, which is nice and sufficient for driving Maple from extermal applications.

On the other hand Maple offers only very limited support for calling Java methods from maple (static emthods only, no objects).

So it is only possible with programming some extra static Java adapter classes to work with Java objects and their methods. This is a very cimbersome and clumsy workaround only.

Compared to applications...

At any age we, being somewhat children, ask that. Here is the answer to such a question related to Maple. Let us consider the ODE


and its general solution done with Maple


y(x) = _C1*exp(x^2)+_C2*exp(x)*x.

The first thought is that Maple, mimicking the solution done by hand, finds a particular solution of the equation in the form y*(x)=exp(a*x^2+b*x). It fits...

(Presentation in Spain a month ago with a full description of the project and its current status)

A computational environment for Physicists



"Algebraic manipulations in Physics and related numerical exploration and visualization come together within computer algebra systems"

Project background


Three reasons for the underuse of Computer Algebra Systems in Physics


The Physics project goals


Status of things in Maple 17








Edgardo S. Cheb-Terrab
Physics, Maplesoft

I was born on the fourth day of december in 1982 and in next 19 days i am the member of

mapleprimes for exactly 4 years ...

i read about the history of maple , so i noticed it is as old as me :) lucky fo me !

then i interested to know whether is there any special event in the maple lifesplan on my birth day ?

Greetings to all.

A recent post at asked for good approximations to pi using the nine nonzero digits, the four arithmetic operations and exponentiation. The problem definition definitely suggests a computational solution, which is actually non-trivial because the search space of all legal mathematical expressions over the nine digits and with the aforementioned operations is so huge that it cannot possibly be searched exhaustively.

We conduct regular reviews of our platform support to ensure that we are focusing on the platforms that are most valued by our customers. Based on our most recent review, we will offer the next release of Maple on the platforms listed below. As additional versions of operating systems on these platforms are announced, we will take those into account as well.

Supported Platforms and Operating Systems
Windows XP
Windows Vista

In a webinar on July 10, 2013, I solved the related rate problem:

Helium is pumped into a spherical balloon at the constant rate of 25 cu ft per min.
At what rate is the surface area of the balloon increasing at the moment when its radius is 8 ft?

A question in the Q&A at the end of the Webinar asked if it were possible to have an animation illustrate the expanding sphere and the rate of change in the surface area thereof. 

I'm fairly sure I discovered a bug with the Maple 17 Calculus Integration tutor.

I was working on int((x^2+2*x)*cos(x), x);.

The first step that the tutor wants you to do is to rewrite the integral by factoring out an x from the first term, and changing cos(x) to -sin(x).

The next step is to rewrite it again, this time changing sin to cos, making the intergal  -x(x+2)cos(x)

Next, the tutor distributes the X again, making the integral -(x^2+2*x...

First 8 9 10 11 12 13 14 Last Page 10 of 221