Applications, Examples and Libraries

Share your work here

Here is the Rossler system, one of the simplest examples of 3 dimensional deterministic chaos (under certain conditions according to "params"). Thanks to Doug and Joe for various assists. Comments and critiques most welcome !

restart;
interface(displayprecision=10):
ross_x:=diff(x(t),t)=-y(t)-z(t):
ross_y:=diff(y(t),t)=x(t)+a*y(t):
ross_z:=diff(z(t),t)=b+x(t)*z(t)-c*z(t):
rossler_sys:=ross_x,ross_y,ross_z;

#Find fixed points:
sol:=solve({rhs(ross_x...

See the following PDF for the geometry of the MRB constant.

http://www.marvinrayburns.com/what_is_mrb.pdf

If you have any questions, I would like to hear them.

Marvin Ray Burns

I came across the tutorial/manual here, which I found to be most excellent for a beginner in Maple, such as myself:

http://www.maths.ox.ac.uk/courses/2009/moderations/mathematics-maple/exploring-mathematics-maple/material

The page will also be updated with lecture notes and sample code

I've created a Maple help page, saved in a small hdb file, that describes the hierarchy of Maple's numerical types.  Insert it into the path assigned to ?libname.  Access the help page with ?numer-hier. To make it compact, I took some liberties with the notation.  Here is what it looks like

Peter Stone's Lectures about Math & using Maple: I always liked them, missed that
for a longer time (ok, had them filed to my disk) and now find them back on the web.

Eleven years ago, one of the Maplesoft developers sent around the office this Maple language port of the first example of obfuscated code here.

This code below is text, for insertion in 1D Maple Notation, and runs in

I am studying the Julia sets and Mandelbrot. I know how to generate them. I know how to animate a simple function in the real field but until now not able to animate the Julia sets and the Mandelbrot. Is there any user guide or examples that explaines how to animate these two things in 2-D or 3-D?  I already have the user manual guide and the advanced programming guide downloaded from maplesoft but they do not contain any information or examples about what I am looking for.

The program mint, bundled with Maple, is a very useful syntax checker and program analyzer.

As provided, `mint` works best with Maple program source when contained in plaintext files. Inside Maple itself there is a command maplemint which does some of the same tasks as the stand-alone program `mint`. Unfortunately `maplemint` is quite a bit weaker than `mint` is, for quite a selection of procedures. Also, `maplemint` doesn't have the sort of flexible control that `mint` provides through its optional calling parameters.

I had previously posted a Maple language procedure for the purpose of calling out to `mint` while inside Maple (Standard GUI, or other). Here it is below, cleaned up a little. Hopefully it now works better across multiple operating systems, and also provides its optional parameters better.

Our first article introduced Maple's polynomial data structure and explained how Maple spends a lot of time working with monomials. To multiply polynomials having n and m terms, Maple must construct, simplify, hash, and sort all nm pairwise products to determine what monomials are equal. This work is performed even if the result has far fewer than nm terms, making it a rather inefficient way to multiply large multivariate polynomials. This article describes a new data structure for multivariate polynomials that is being added to Maple for a future release.

sdmp packed arrays

9xyz  -  4yz  -  6xyz  -  8x  -  5

Maplesoft has just released the Maple 13.02 update. This update includes:

  • Platform support: Windows® 7 is officially supported with Maple 13.02
  • MATLAB® Connectivity: Improved performance, connectivity extended to MATLAB R2009b, and support for the MATLAB Link on 64-bit Macintosh® Intel® platforms
  • Language packs: Expanded support for Traditional Chinese and improved Spanish translation
  • Plotting: Improvements to EPS and PDF export and improvements to plotting on Macintosh
  • Other enhancements: Improved event handling in dsolve/numeric, better handling of read-only documents on  Mac OS® X 10.6 (Intel), and improved support for multithreading

 

I noticed that maple's command Transpose can mean two different things:
 

 

ListTools

The Transpose function transposes a list of lists
 

 

LinearAlgebra

The Transpose function computes the transpose of a Matrix, Vector, or scalar.
 

 

 


To highligt this I have selected two examples:

 

 

(As perhaps many of you do?) I really enjoy the webcomic xkcd. In a fit of silliness I decided to write my latest Maplesoft blog post about velociraptor math... :)  Click here if you're interested.

Stephanie
Maplesoft

With the release of Maple 13, we have also released a major new feature to Maplesoft.com, Online Help:

Maple Online Help

Every one of Maple's help pages is now available online. With this new feature, you will be able to view the help pages right in your browser and download the source Maple worksheet to interact with in Maple.

When I was a toddler and learning about the concept of numbers, I used to play a simple game with my parents.  They’d think of a number, and I’d try to guess it.  They would shout “hotter!” if I were getting closer to the number and “colder!” if I was getting further away.  I’m still fascinated by number games, but now it’s Sudoku, the Countdown numbers game… or balancing my bank account at the end of the month.

I spent many of my callow teenage years playing games of chance involving dice and cards.  But it was only after I stopped playing that I stopped losing money. I guess at that time I never really understood the Gambler’s Fallacy, or probability itself.

(Pop quiz: Toss a coin 40 times - what are the chances of getting six heads or six tails in a row? The answer’s in a post script below, together with some Maple code.)

At university, I became fascinated by a UK quiz show called Countdown (and not just because I had a crush on Carol Voderman – an ex-presenter).  In one of the rounds, the contestants have to find the combination of additions, subtractions, multiplications and divisions to make six seed numbers equal a target. 

I’ve attached a Maple worksheet that automatically solves the Countdown numbers game (a simple click of a button asks Maple to find the solution for you).  Kent – one of the sales people I work with – was so fascinated by the worksheet that he spent an entire weekend playing with it, much to the displeasure of his wife and kids. 

Now, if I want some mental stimulation, I often crack open a book of Sudoku puzzles I’ve got lying around. By the time I’m bored, I usually break out Joe Riel’s fantastic Maple-based Sudoku solver.

P.S The following Maple procedure gives the probability of k heads (or k tails) in a row out of n coin tosses.

Many people underestimate the chances of getting 6 heads in a row out of 40 coin tosses, and find it hard to accept it’s as high as 26%.  Given a large enough sample size, the improbable is likely to happen.  How else do you explain the English football team finally having a run of wins?

Download the attachment: CountdownNumbersGam.mw

Maplesoft has launched our brand new Application Center.  Aside from updating the overall look of the Application Center, several new features have been added, such as the ability to post comments on apps.  When you have a minute, head on over and take a look for yourself!

First 64 65 66 67 68 69 70 Page 66 of 71