MaplePrimes Announcement

With Maple Flow, we’re regularly rolling out exciting updates. Each offers new features, as well as resolving many user-reported issues.

Flow 2024.2 lives up to that track record. Two major new features - drop-down menus and phasors - make their debut. We've also made many other quality-of-life enhancements.

Drop-down list boxes make your worksheets more tactile and interactive. The menu items can be defined in a matrix or vector, or in a table. You can return the index of the selected item, or return an entire row or column of a matrix.

An important use case is populating the contents of a drop-down menu with data from an external file. In movie below, we

  • import a database of steel shapes and their associated properties
  • then asign the menu items with the first column
  • based upon the selected shape, use ArrayTools:-Lookup to return a steel shape property
  • and finally perform a design analysis.

If you look carefully, you'll see that you can hide commands on a per-container basis to make your worksheets cleaner.

We have a large number of power system engineers who want to model electrical systems in phasor notation. There have been conversions on MaplePrimes before about phasors

Entering a phasor is easy - just enter the magnitude, the angle character and then the angle. Phasors evaluate to rectangular complex numbers but can be recast to phasor format with the Context Panel.

You can also associate a unit with the magnitude and angle. On output, you can change units inline or via the Context Panel.

You can also prevent floating point approximation of phasors using the symbolic toggle on each container.

We've also made a raft of other improvements. Extracting slices of matrices is faster, and you can now enter units in 2d notation in the Context Panel (particularly useful when you want to change the units of everything inside a matrix).

As ever, the new features are driven by you. The only way you can point us the right direction is by telling us what you want. Don't be shy!

Featured Post

After more than 25 years of leading research in areas such as differential equations, special functions, and computational physics, Edgardo's role with Maplesoft will shift at the end of 2024 as he returns to academic research. At Maplesoft, he will transition into the position of Research Fellow Emeritus. In this role, Edgardo will remain engaged with many of his cherished projects, though he will not have as much time to maintain the intense level of activity that characterized his work for so many years.

Many of you know Edgardo personally or have interacted with him here or on the Maple Beta Forum. I hope you'll join me in wishing him the very best as he begins this new chapter.

Featured Post

A checkerboard... that moves?



This recreation of an optical illusion was made using Maple Learn. For an interactive version where you can zoom into the plot and change the colors, check it out here: Optical Illusion: Moving Image. The buttons in the document were made possible by deploying the canvas from Maple using this Maple script.

Changing the colors creates cool visuals - and the motion of the image is apparent using some color schemes more than others.

   

   

 

How Does It Work?

If you zoom really far into the image, you can see that it is made up of a checkerboard in the background, with crosses (plus signs) covering each of the corners:

The checkerboard is made up of unit squares, and to create a cross with hieght=6d, centered at (x,y), polygons were used:

Polygon(
  [x+d,y+3d], [x+d,y+d], [x+3d,y+d],
  [x+3d,y-d], [x+d,y-d], [x+d,y-3d],
  [x-d,y-3d], [x-d,y-d], [x-3d,y-d],
  [x-3d,y+d], [x-d,y+d], [x-d,y+3d]
)

The key to the motion of the image lies in the alternating 1-1-2-1-1-2 pattern of the light/dark crosses along the diagonals.



dsolve gets stuck

Maple 2024 asked by Scot Gould... 872 December 02