Maple Questions and Posts

These are Posts and Questions associated with the product, Maple

Over the past few months, I've created a number of short videos. My intention is to help people use Maple more effectively. I occasionally give workshops introducing Maple and its programming language, and many of the topics come from questions I get from the participants. 

These can be found on our Youtube channel. Here are the ones posted so far.

What is a Workbook?
Creating a Workbook
How to Customize Your Maple Settings with the Options Dialog
What is Maple Transactions?
How to Submit an Article to Maple Transactions
Quotation Marks in Maple
Using Single Quotes to Prevent Evaluation
 

If you find these helpful and have suggestions for future videos, please leave a comment, thanks!

> kernelopts(version);
Maple 2026.0, X86 64 LINUX, Apr 28 2026, Build ID 2011354

Is the implementation of DataFrames in Maple antiquated compared to PANDAS or other modern implementations of DataFrames? Even doing the most basic tasks is extremely difficult or unintuitive. I have lived in the DataFrame help pages for 5 years and I still can't delete a column from a DataFrame. Will I ever get any work done? 

delete_a_dataframe_column.mw 

Color option in Context Panel does not work

Steps to Reproduce:
1. Create or open a histogram.
2. Try to change its color using the Color option in the Context Panel.
3. Observe that the color does not change.
4. Click outside the histogram.
5. Click back on the histogram.
6. Try the Color option again — now it works.

Expected Behavior:  
The Color option should work immediately when applied to the histogram, without requiring extra clicks.

Actual Behavior:  
The Color option only works after clicking outside the histogram and then reselecting it.

In my opinion both these expressions should return false.

Just for my interest.
Why is the following not working

one := ``(1);
                           one := (1)

 lprint(`%`);
Error, Got internal error in Typesetting:-Parse:-Preprocess : "invalid subscript selector"
Typesetting:-mambiguous(Typesetting:-mambiguous( lprint(%), 

  Typesetting:-merror("Got internal error in Typesetting:-Parse:\

  -Preprocess : "invalid subscript selector"")))

but this works

lprint(one);
``(1)

Hi,

I am working on an exercise involving sequences of complex numbers, with the goal of animating the resulting spiral and possibly displaying the right triangles originating from the origin. I am looking to improve my animation to make it clearer, more visually appealing, and easier to interpret.

Thanks for your help !

Spirale_Suites_complexe.mw

Maple 2026.1 

We have just released an update to Maple. Maple 2026.1 includes further enhancements to the new AI Assistant and Plotting Themes, as well as Explore, accessibility, and the math engine. As always, we recommend that all Maple 2026 users install this update. 

In particular, please note that this update includes a fix to the problem where titles do not show up when using the Explore commands title option.  As always, thanks for helping us, and your fellow Maple users, by letting us know! 

This update is available through Tools>Check for Updates in Maple, and is also available from the Maple 2026.1 download page on web site, where you can also find more details.  

I do not understand why a once entered prompt cannot be copied from the AI pannel.

I also do not understand that a text passage from an answer (e.g. a proposed help topic) cannot be selected and copied to the clipboard with crtl-c.

It does not make sense to me to unnecessarily restrict a new program feature. This somehow spoils the show.

Is that a restriction to Windows or my local setting or something imposed on Maplesoft from a third party supplier?

Has anybody seen similar AI implementations in other products?

Recent I purchased maple with order 24780207. Should you send me the receipt of my purchase

Regards

Derive simplifies directly to (1 - a)^3 .

my second Question was deleted by a "moderator" !!!!!!!!! what is this censorship????????? (spam i was told)

NULL

restart;

Error, invalid input: diff received theta(s), which is not valid for its 2nd argument

`Christoffel symbols:`

`Geodesic equations on the unit sphere:`

diff(diff(theta(s), s), s) = 0

diff(diff(phi(s), s), s) = 0

NULL

Download geodesics.mw

it contained only the file geodesics.mw

Jean-Michel 

Hello Ladies and Gents :)

I asked Maple AI to write a program to calculate the geodesics on a sphere.

see the attached ws.

When running this program I receive an error which I don't understand.

of course i know how to do it by paper and pen, it was just a test.

if someone could explain me this error i would greatly appreciate .

thank you and kind regards,

Jean-Michel

Moderator edit - here is the file:

geodesics.mw

In the attached file, I would like to practice calculating distances between the exact and approximate functions using the "Minimize" function. However, the approach using the integral metric according to (4) produces an error message. I am unable to correct this and would appreciate some advice.test.mw

restart

with(Optimization)

assume(0 <= r and r <= 100*Pi)

"term(a,b,c,d,r):=(exp(sin(r))-(a&lowast;sin(b&lowast;r+c)+d));"

proc (a, b, c, d, r) options operator, arrow, function_assign; exp(sin(r))-a*sin(b*r+c)-d end proc

(1)

Minimize(term(s, t, u, v, r)^2, {-100 <= s, -100 <= t, -100 <= u, -100 <= v})

[0.443734259186819141e-30, [r = HFloat(0.8573907336951694), s = HFloat(1.0651237756780674), t = HFloat(0.9373750940497176), u = HFloat(0.9414213728272717), v = HFloat(1.0810520913486565)]]

(2)

Minimize(abs(term(s, t, u, v, r)), {-100 <= s, -100 <= t, -100 <= u, -100 <= v})

[0.206279437975354085e-12, [r = HFloat(0.8598182185084339), s = HFloat(1.0763500233776817), t = HFloat(0.9650602699090793), u = HFloat(0.9650599306574976), v = HFloat(1.0839652198942415)]]

(3)

"term1(a,b,c,d):=(&int;)[0]^(2&lowast;Pi)(term(a,b,c,d,r))^(2)&DifferentialD;r;"

proc (a, b, c, d) options operator, arrow, function_assign; int(term(a, b, c, d, r)^2, r = 0 .. 2*Pi) end proc

(4)

Minimize(term1(s, t, u, v), {-100 <= s, -100 <= t, -100 <= u, -100 <= v})

Error, (in Optimization:-NLPSolve) integration variable previously assigned, 2nd argument evaluates to 1. = 0 .. 2*Pi

 

NULL

Download test.mw

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