C_R

3742 Reputation

21 Badges

6 years, 214 days

MaplePrimes Activity


These are questions asked by C_R

I experience Maple 2024 not beeing responsive.

It happens often that nothing is happening for 10 to 15 seconds after placing the cursor in an input line.

When the cursor is back, typing is normal for a little while and then again Maple is not reacting to user input.

The worksheets I am working with are between 50 and 100 Mb large in file size (containing plot3d structures, approx 1000 frames distributed across several plots:-display statements). It looks to me that the GUI has to do some house keeping from time to time which keeps it buisy with all the plot structures.

I could delete (plot) output, but this would require execution of the worksheet (before deleting the output) each time I want to continue working normally. This takes several minutes to be ready to work.

Anything else that I can do?

In the attachment are three plotting issues that might be (partially) related.

 
Jagged shading     

 

 

Loss of color and incomplete clipping

The last one is the most severe because it takes color away when a plotobject is inside another object.

 

How can this be fixed? Explanations always welcome.

Shading_artefacs_and_lost_labels_and_color.mw

Looks like this

From: dsolve_numeric_output_with_extra_brackets.mw

which was derived from a 2d document where I removed all unnecessary overhead.

When the option output=listprocedure is removed, this extra argument is not shown any more.

With that extra argument substitution of a solution into the corresponding ode(s) is not possible.

Any idea why that is? How to avoid or remove it?

I currently have problems uploading

I want to display in 3d the following objects

  • Animated plottools objects (e.g. a spinning cube)
  • Static plot objects (e.g. surface plot)/li>
  • Time dependent spacecurves (to trace the path of objects)

Technically I could

  • create a sequence of time stamps
  • generate for each time stamp a plot structure using plots:-display for all the above objects
  • display the sequence of plot structures with plots:-display with the option insequence.

or

  • create separate plots with plots:-animate for each time dependent object
  • plot with plot3d all static objects
  • display all plots with plots:-display

or

  • defining a procedure containing all plotting commands as a function of time
  • create a background plot of all static objects using plots:-display
  • animate the procedure with a plots:-animate call with the background option

Without having any experience, my perference would be the last way. However I intend to generate some plot coordinates with dsolve,numeric. This would mean that at each point in time to be plotted, dsolve starts integration from the inital conditions (which I have not planned to update animation frame by animation frame)

Any recommensations or thoughts on this?

First 15 16 17 18 19 20 21 Last Page 17 of 51