Thomas Richard

Mr. Thomas Richard

3255 Reputation

13 Badges

15 years, 63 days
Maplesoft Europe GmbH
Technical professional in industry or government
Aachen, North Rhine-Westphalia, Germany

MaplePrimes Activity


These are replies submitted by Thomas Richard

@gurdalf The context menus work fine for me, also in Maple 15 under 64-bit Windows 7. I suggest that you contact our tech support team with more details (install logs, configuration settings, etc.). If you don't have the 15.01 update, they might be able to provide you with a download link.

@Mac Dude Also note that e^(...) needs to replaced by exp(...).

@H-R No, sorry, I don't have the time for in-depth optimizing and debugging. Also, my machines are now loaded with other calculations. Please try on your end. Note the hint on symbolic simplification of the integrands that I inserted above.

@H-R Yes, it takes time, but that's expected, I'd say. Since the main bottleneck in your worksheet seems to be numerical integration, I'd start with checking out options like 'method' as described in ?int,numeric. Reducing the working precision should also help a lot.

Edit: I was able to halve the computation time by simplifying the integrands first. Insert

SS := IntegrationTools:-Combine(SS)

after the SS := op([1],S) setting at the end of the Series section.

@acer Your answer is complete, I think, but two more hints might help:

Since Maple 16, one can also use the link in the status bar to interactively change the working directory. And, depending on the exact file format (structure), one could try the Data Import Assistant, which can generate the appropriate ImportMatrix (or similar) command.

@puya You can try DocumentTools:-RunWorksheet, but please follow its documentation to structure the worksheet. Also, the description states: "IMPORTANT: This function is experimental and subject to change."

A very nice example of a large-scale computation was given here.

We have quite a number of (commercial / government / academic) customers doing massive computations with Maple, but I'm not free to give details on their projects. Some of them use fairly impressive hardware. Naturally, it's more about applications and applied math than pure math...

@oldstudent The start page has a link labeled "Learn how to create your own start page.", and in that help file, there is a section "Customizing Your Maple Start Page".

You could, for instance, insert some text like "MSK TOC", highlight that, convert it to a hyperlink (via context menu), and then select the appropriate worksheet as the link target. Then save as documented above.


@ThU Or use the Accents palette. If that is not visible by default, turn it on via "View > Palettes > Show Palette > Accents". One of the entries is titled OverBarOver.

@RemonA The code fragment you provided is still insufficient to reproduce the problem. We need to know sys[1], ..., sys[12] and any other definitions they possibly depend on.

@oldstudent The diff command instructs Maple to compute the derivative immediately. When that result is assigned to A, there's nothing left to do for ShowSolution(A). To delay that evaluation of diff, you have to use its inert form, which is Diff. Likewise for int vs Int and limit vs Limit. Please see help pages such as ?SingleStepOverview.

As for your general question, also take a look at the new package Student[Basics] with its commands ExpandSteps and LinearSolveSteps.

In addition to Kitonum's very good answer, you can apply the same technique to b1-b2 if you want to achieve a bit more:

simplify(%,{b1-b2=sigmab});

Or simply apply all three relations in one step. Please see ?simplify,siderels for background information.

@Bendesarts Well, for that equation, gamma sits inside a cos expression. Since that's a periodic function, there will be an infinite number of solutions. To obtain them, add the 'allsolutions' option - see ?solve,details for more background info:

sol_gamma := solve(sol,gamma,'allsolutions');

You can then apply substitutions to select your desired subset of solutions. I will leave that part to you.

@Bendesarts Sorry, I don't understand. What exactly did you enter?

Note that gamma is a predefined constant. When I use "local gamma" (available since Maple 17, otherwise replace gamma by gamma1 in your first input), I'm getting two solutions:

local gamma;
sol := solve(a*cos(gamma)+b*sin(gamma)+c,gamma);

@Pasqualdo My only guess here is the GMP library, because that was missing when I had forgotten to set $MAPLE correctly. But Linux emitted a clear warning ("Failed to load libgmp" or so), and I would need a Mac to give helpful hints. [It's on the to-do list for our German office, but too late for you.]

You are not violating any copyright by just setting links, don't worry.

But an OpenMaple application should definitely run without placing its binary in Maple's binary folder.

First 24 25 26 27 28 29 30 Last Page 26 of 40