Maple Questions and Posts

These are Posts and Questions associated with the product, Maple

Hi everybody,

I'm using Maple 9.5 on a mandriva station to do some analysis for my PhD. In the end, I get a plot with 2 curves : one is continuous, and the other isn't (it's a kind of Heaviside).

I didn't find a way to do a proper plot, including greek symbols, and formulas in the legends with maple... For this reason, I decided to export the results from my plot to a file containing on each line couples (x, y) and then plot it properly with another tool (gnuplot...).

Given two functions (y=x^2+8 and y=x-6) how can I find the shortest distance between the two? And how do I find the points on these functions that are the least distance to the other? My teacher hinted that parameterizing the curves would help, but I still have no idea what to do...

How can I get random drawings from a list with data in the range of mean + - 1 standard deviation?

I know how to do it for a theoretical normal distribution

S := Sample(RandomVariable(Normal(0, 1)), 1000)

but not for an empirical distribution....

Hi, I need to construct a heap using a list. Have found this in Maple help. > h := (heap[new])(lexorder, greg, tony, bruno, michael); (heap[insert])(stefan, h); stefan > (heap[size])(h); 5 > (heap[max])(h); tony > while `not`((heap[empty])(h)) do (heap[extract])(h) end do; tony stefan michael greg bruno

I encounter a situation demonstrated in the following piece of codes:

I'm playing around with the embedded components, mostly buttons, sliders, labels, and plots.

Is it possible to include special characters such as omega or pi or beta on the label, or as the text on a button, or in the legend name of a plot? If so, how?



I want to generate a set of numbers of fixed size with maple, when I use the rand procedure within a fixed integer range let us say rand(1..2^4) and ask maple to pick 8 integers, maple will pick 8 different integers in the required range.

I would be grateful for any help.



I have defined my group in maple as


I now want to define a function on GxGxG. Previously I have used array, i.e. f:=array(0..2,0..3,0..4), but how do I do it for elements in G?

Many thanks,


Using the typeset() plot option, I am interested in printing labels of vectors on Maple graphics. The vector labels must have arrows on top. I can do this already if I know the name of the vector in advance, e.g. "V", by invoking the command plots[textplot]([x, y, typeset(`#mover(mi( "V" ),mo("→"))`)]);

Hello everybody, I'd like to write from a procedure results in a table as output. Something like this, that I show at the end.


I got my 8 coordonates, I wanna plot a cube. When I all my coords in pointplot3d, it connects p1 to p2 to p3 p8 so it doesn't make a cube. How do I make it so it connects the coords I want to make the cube. Thank you


Concerning Maple 12 I note the following behavior:

cos(alpha-beta) displays as typed

cos(beta-alpha) displays as cos(alpha-beta)


sin(beta-alpha) is displayed as -sin(alpha-beta)

Anyone knows the xplanation for that and possibly how to prevent it from happening?

thanks a lot.


  See the interactive Level Curves and Cross Sections video tutorial: (Ctrl+click on link) Video Tutorial: Level Curves and Cross Sections   Alternatively, you can view a worksheet that provides a review and an example of level curves and cross sections.  

In the volume Advanced Programming Guide of the Maple manual, the "clasical" picture of the Maple system architecture is depicted:

 A1: Internal Organization

Maple consists of three main components: a kernel, a library, and a user interface. The kernel and library together are known as the math engine.
Kernel The kernel is written in the C language and is responsible for low-level operations such as arbitrary precision arithmetic, file I/O, execution of the Maple language, and the performance of simple mathematical operations such as differentiation of polynomials.
Library Most of the Maple mathematical functionality is in the Maple library, which is written in the Maple language. The library is stored in an archive, and pieces of it are loaded and interpreted by the kernel on demand.
User Interface The user interface is the part of Maple that the user sees, and is conceptually separate from the math engine. The same math engine can be used with different user interfaces.

However, the architecture of the system has been moving away from this picture for several years already. Eg:

A second parser has been implemented in the Standard GUI, instead of the kernel.

Kernelopts(multithreaded) returns true for both my P4 hyper thread processor (which is fine) and also my P3 tecra 8100 laptop. huh?

Isn't multithread only supposed to return true if there is hyperthread technology on the chip or the processor was dual core or dual processor.  Why is it returning true on my laptop P3 single processor? 

First 1878 1879 1880 1881 1882 1883 1884 Last Page 1880 of 2114