Applications, Examples and Libraries

Share your work here

My daughter the psychiatrist recently shared a link with me that mentioned a factoid about Facebook: "84 per cent of people think their friends have more friends than they do".  Actually they don't just think this: for 84 percent of Facebook users, the median friend count of their friends is higher than their own friend count, according to

We are looking for someone that can develop some maple scripts for us. Must have some chemical engineering knowledge.

contact us: smne33@hotmail.com

 

regards.

For pass argument I use the ssystem command.

So I'm able to pass argument by launching my script like this.

login@hostname:  echo  ARG | ./example.mpl

example.mpl look like this:

-------------example.mpl----------------

#!/usr/bin/maple

with(StringTools):

ResultArray:=ssystem("read MapleArg; echo ${MapleArg}"):

#

The folks at Grand Valley State University have posted a nice set of Maple tutorial videos on YouTube.  The videos have been designed for students taking 200-level math courses, but they are certainly suitable for anyone who is either new to Maple, or looking for a refresher.

Enjoy!

http://www.youtube.com/playlist?list=PL81C1945FA962279F

Bryon

@ThU

Download Quaternion_Fractals_.mw

Not in the same league as the "Mandelbulb" pictures you may be referrng to, but a couple of years ago I messed around with plotting 3D Quaternions in Maple. Pictures in the attached worksheet

Samir

I've submitted an application to the Application Center: Great Expectations.  This is an interactive Maple document, suitable for instructional use in an undergraduate course in Probability.  The mathematical content is related to the Laws of Large Numbers and Central
Limit Theorem.  It requires no knowledge of Maple to use.

Syrup-0.1.8.zip is a rewrite of the Syrup package, an electric circuit solver for Maple.  It reads either a SPICE-like syntax, or a compact ladder notation.This update runs on Maple 15. I've added a few features, such as the ability to export to Modelica, which can be used with the ?MapleSim product.  Also added are two new controls,

No, I'm willing to bet it's about as random as flipping a coin.  You might say, huh?!  I think my theory is interesting but this isn't really a maple question although perhaps we can make it into one, it would be that much more interesting.  I haven't done so yet, but anyone is welcome to.

With practice, I can flip a coin and get 30 heads in a row no problems.  Now say for a roulette wheel operator who uses it constantly, you don't think he's gained...

I have uploaded to the Maplesoft Application Center a worksheet exploring the orbital dynamics of the recently discovered Kepler 16 system, where a planet orbits a double star. 

Your comments and suggestions will be appreciated.

 I would like to pay attention to the article "Exploratory Experimentation and Computation" by David H. Bailey and Jonathan M. Borwein just published in Notices of AMS, 2011, V. 58, N 10, 1410-1419
 ( http://www.ams.org/notices/201110/rtx111001410p.pdf ) . It should be noted that Maple is one of the leading characters of this article.

I was digging through my old worksheets and came across something I created for one of my projects I never finished or well am still intending to work on.  Anyways I had come across a plot created in Matlab and noticed Maple didn't have an option to create gridlines in the axis on a 3d plot like Matlab did (at least I think it was Matlab) in any case I tried to mimic the same thing in Maple as exactly as I could.  The below is the groundwork I came up with and I...

Russian Center of Maple.
02.X.2011
3.000.000 visits in 16 months.

http://webmath.exponenta.ru/

The goal here is to produce plots for inclusion inside Worksheets or Documents of the Standard GUI at specific sizes.

[update: Maple 18 has this as a new feature for 2D plots. See the `size` option described on ?plot,options]

When manually resizing an existing plot, using the mouse pointer, there is no visual cue as to what pixel size has been attained. Hence any worksheet author who wishes to produce a plot of size 600x600 is presented with two barriers. The first is that resizing must be done manually, and the second is that there is no convenient mechanism showing the actual size attained.

The `Resize` package attempts to address these barriers by allowing construction of a plot, inside a worksheet, with programmatically specified width and height in pixels.

The default behaviour of the package is to produce the plot inside a new Worksheet, from whence it may be selected and copied. An optional behaviour is to show the constructed plot inside a Task Template (a form of help-page), where it may be previewed for correctness and inserted into the current Worksheet or Document at the press of a single button.

It appears to function for both 2D and 3D single plots.

It won't work for so-called Array plots, which are collections of multiple plots displayed side-by-side inside a worksheet table.

This first version is a bit rough. The plot is currently being inserted as input, which is why it isn't centered on the page. I suspect that it would be best to insert the first argument (eg. a `plot` call) as input to an execution group, and then have the plot be the output. That would look, and hopefully act, just as usual. And with the plot call inserted as input, the original `Resize` call could be neatly deleted if desired.

To install this thing, use the File->Open from the Standard GUI's menubar. Choose this .mla file as the thing to open. (You may have to slide a scrollbar, and select a view of "All Files", in order to see it in the pop-up File Manager.) Double-clicking on the file, to launch it, should ideally also open it but it looks like that functionality broke for Maple 15.

Resize_installer.mla

Alternatively, you could run the command,

march( 'open', "...full...path...to...Resize_installer.mla");

The attached .mla archive is a (graphically) self-unpacking installer, when opened in this way.

The bundled materials include a pre_built .mla containing the package itself, the source code and a worksheet that rebuilds it from source if desired, a short example worksheet, and a worksheet that rebuilds the whole installer (and re-bundles all those files into it). I used the `InstallerBuilder` to make the self-unpacking .mla installer, as I think it's a handy tool that is under-appreciated (and, alas, under documented!).

It's supposed to work without the usual hassle of having to set `libname`. This is an automatic consequence of the place in which it gets installed.

It seems to work in Maple 12, 14, and 15, on Windows 7. Let me know if you have problems with it.

acer

I saw an image yesterday of some math done similar to how one can write on paper, with each new reformulation shown on the next line, with a down-arrow between each such line. In other words, operations and output moving down the sheet rather than along it to the right.

The first thing that came to mind was: can this be done in Maple with context-menus?

Here is an attempt,

    cm_downwards.mw

First 55 56 57 58 59 60 61 Last Page 57 of 71