Maple Questions and Posts

These are Posts and Questions associated with the product, Maple

What I want in fact is to do the plot in 3D that you can see by looking at the image I have insert (Gauss Fct 3D with Plane.png). The important part of the plot is to reproduce the grid of the xz plane and yz plane with the plot in bue and orange. That is what I would like to do when I plot the gaussian fct exp(-(x^2+y^2)). Can it be done?

Thank you in advance. If it is not possible, I will ask for that in the beta forum.

Mario

Procedure MassRot in this worksheet animates the motion of two beads sliding without friction on a closed wire loop.

My question is stated in comments in the procedure where the beads' Angular Momentum vectors are calculated.

Beads_sliding.mw

On my installations I can neither convert nor copy/paste code with comments from 2D-Math to 1D without loosing the comments.
Also pasting to Word removes the comments.

Is that a known behaviour? Any workarounds?

This input

" #` Parameters #`  "(* *)"  H = 0.01; #` height in meter`  R := 0.006*3/2; #` Radius in m`  k := 0.540; #` conductivity in W/m/K`  rho := 1060.0; #` density in kg/m^3`"

1060.0

(1)

copy and paste here

> 

H = 0.01;
R := 0.006*3/2;
k := 0.540;
rho := 1060.0;

H = 0.1e-1

 

0.9000000000e-2

 

.540

 

1060.0

(2)

or here

H = 0.01;

Download copy_comments.mw

In the same sheet (Engineering Notation)

you can have: 

 

and

  

and even correct formating ... 

but there is no possibility to correct anything, it just ignores the settings ... unfortunately, I am pushed to use an older version ...

Hope this will change.

In the attached file, I want to represent a mixed polynomial in x, y, and z as the sum of squares from bracketed expressions. I know the result. But how do I do this in Maple? The help text didn't help me :-( .

test.mw

How to revert ("unapply") a function composition application?
Example:

`@`(ln, sinh)

`@`(ln, sinh)

(1)

apply(`@`(ln, sinh), x)

ln(sinh(x))

(2)

Unapply does not do the opposite of what apply does

unapply(ln(sinh(x)), x)

proc (x) options operator, arrow; ln(sinh(x)) end proc

(3)

What I am instered in: revert/undo the apply operation leading to(2) and returning the corresponding function composition of (1).

Maybe there is a convert function that I have overlooked.NULL

Download revert_application_of_function_composition.mw

Dear All,

I am currently encountering an issue while solving my boundary value problem in Maple. The following error message appears:
"Error (in dsolve/numeric/bvp/convertsys): unable to convert to an explicit first-order system".

This problem arises when I attempt to generate plots 

Maple_17_Error.mw

I am pleased to announce that Volume 6 Issue 2 of Maple Transactions has now been published.  In some ways it is the largest issue we have yet published, because it leads off with a magnificent paper by Gilbert Labelle, which clocks in (with its appendix) at over a hundred pages.  Professor Labelle is one of the world's best combinatorialists, and this paper is (in my mind) beautiful, and well worth the effort to read it.  The illustrations are also illuminating, and excellent.  

David Jeffrey and I put in two related papers, and together they clock in at just over fifty pages; and well I have to say there's some neat illustrations there, too.

But the real contributions of the issue are, first, Bill Bauldry's Simulation of the Enigma, in Maple (a worksheet included by popular demand!) and the five refereed papers.

The cover image is a picture from the Maplesoft reception at the International Conference on Mathematical Software held in Waterloo in July, which I reproduce here, just for fun.

 

People at the ICMS reception held at Maplesoft headquarters

The following statement is to be examined:

For every natural number n, there exists a natural number m such that (sqrt(2)-1)^n = sqrt(m+1)-sqrt(m).

Dear MapleSoft Team,

I am writing to share some feedback regarding a new feature introduced in Maple 2025. Specifically, when typing ^, /, or __ followed by a number or symbol and then entering another operator (such as +), the operator is automatically inserted on the baseline.

While I understand this "smart baseline behavior" may be useful for some users, I personally find it disruptive and counterproductive. It often interferes with my workflow rather than improving it.

May I suggest adding an option that allows users to choose whether to enable or disable this feature? Providing such flexibility would accommodate both those who appreciate the behavior and those who prefer the previous input style.

Thank you for considering this feedback. I hope this suggestion can help improve the user experience for a wider range of Maple users.

I have an expression Vector (result from a lengthy calculation) like the following:

It is obvious by inspection that a minimized for of this expression looks like this:

Proof:

But for the heck of it I can't get Maple to find that result by itself.

My attempts are in this worksheet: Maple_example.mw

TIA,

Mac Dude.

Add a couple of variables to a polynomial system and the difficulty climbs fast. Maple 2024 helps here in one specific way: RootFinding:-Isolate handles complex solutions of multivariate systems.

Take this one:

sys := [
  x + y + z = 0,
  x*y + y*z + z*x = 1,
  x*y*z = 1
]:

RootFinding:-Isolate(sys, [x,y,z], complex);

Previously you would break that down yourself into a chain of single-variable equations. Now you hand it over whole.

fsolve changed too. For univariate polynomials above degree two it calls RootFinding:-Isolate by default. There is also a PW method, which isolates and approximates complex roots faster in a lot of cases.

Worth understanding what isolation actually does: it locates regions containing roots first, then refines the approximations inside them. That ordering matters when roots cluster tightly or sit in the complex plane, exactly where plain numerical root-finders start returning garbage or grinding.

I specifically want to install the Maple 2024 version as I am implementing a open-source research project which specifically states the requirement of Maple 2024, but in the 15 days free trial version I am not able to to so, can someone please help me!

I need to add a library path name to get an old style package .lib to run. Currently a have to manually add the path. How do I solve this?
Also should the package be convverted to .mla type?  What is the difference?

Edit;- I am using windows 10

> 

restart

download location https://github.com/fractal97/CLIFFORD

> 

libname

"C:\Users\Ronan\maple\toolbox\2026\Maple Customer Support Updates\lib", "C:\Program Files\Maple 2026\lib", "C:\Users\Ronan\maple\toolbox\CodeBuilder\lib", "C:\Users\Ronan\maple\toolbox\DirectSearch\lib", "C:\Users\Ronan\maple\toolbox\OEIS\lib", "C:\Users\Ronan\maple\toolbox\personal\lib", "C:\Users\Ronan\maple\toolbox\UTF8\lib"

(1)

I have to use the following to get the package to load

> 

savelibname:="C:/Users/Ronan/Maple/toolbox/Cliffordlib"

"C:/Users/Ronan/Maple/toolbox/Cliffordlib"

(2)
> 

libname:=savelibname,libname:

> 

libname

"C:/Users/Ronan/Maple/toolbox/Cliffordlib", "C:\Users\Ronan\maple\toolbox\2026\Maple Customer Support Updates\lib", "C:\Program Files\Maple 2026\lib", "C:\Users\Ronan\maple\toolbox\CodeBuilder\lib", "C:\Users\Ronan\maple\toolbox\DirectSearch\lib", "C:\Users\Ronan\maple\toolbox\OEIS\lib", "C:\Users\Ronan\maple\toolbox\personal\lib", "C:\Users\Ronan\maple\toolbox\UTF8\lib"

(3)
> 

with(eClifford)

_known_types = [eclibasmon, eclimon, eclipolynom]

 

_known_sortings = [`sort/byegrade`, `sort/byegradenum`, `sort/byegradesymb`]

 

_known_conversions = [`convert/binarytuple_to_eclibasmon`, `convert/clibas_to_eclibas`, `convert/eclibas_to_clibas`, `convert/eclibasmon_to_binarytuple`]

 

_revisions_additions = [eClifford:-eLC, eClifford:-ecinv, eClifford:-ecinv1, eClifford:-ecinv2, eClifford:-ecmulCh, eClifford:-eminpoly]

 

[ModuleLoad, ModuleUnload, byegrade, byegradenum, byegradesymb, cmulWalsh3pqr, eCliffordversion, eLC, ecbasis, ecinv, ecinv1, ecinv11, ecinv2, ecinv22, eclicollect, ecliscalarpart, ecliterms, ecmul, ecmulCh, econjugation, eextract, egrade, egradeinv, emaxgrade, emaxindex, eminpoly, ereversion, esplit, esupport, evectorpart, ewedge, innerprod, split, subs_into_minpoly]

(4)

This is a screen shot of what in in the library folder. It is a older type .lib package

This is what is in the .ini file

#savelibname:="C:\\Maple2020/Cliffordlib":
#libname:=savelibname,libname:
#savelibname:="C:\\Maple2020/Cliffordlib":
savelibname:="C:\\Users\Ronan\Maple\toolbox\Cliffordlib":
libname:=savelibname,libname:

filepathname:=cat(savelibname,"/","define.m"):
read filepathname:
filepathname:=cat(savelibname,"/","definemore.m"):
read filepathname:
read(cat(savelibname,"/","Walshpackage.m"));


Download 2026-09-06_Q_Library_path_Clifford_Test.mw

Hello,

Under Windows 11 Pro the GUI of Maple 2026.1 stuck Maple totally.

I can't even open a new document.

In Maple 2026.0 everything was ok...

This .1 release is unusable on my computer. I didn't dare to ask until today.

Open windows task manager I see that OpenJDK platform binary is the culprit.

Then.. I do NOT know what to do.

If someone has an idea I will be very happy.

Thanks and best,

Jean-Michel

1 2 3 4 5 6 7 Last Page 2 of 2261