
Smart Popups and DragtoSolve




The Smart Popups facility is a convenient Clickable Math mechanism for suggesting common operations, algebraic manipulations, and graphs of 2D Math expressions. The menu items are particularly suitable for students, and can be used to demonstrate mathematical identities without having to manually type in commands.
These menus are available by selecting either an entire expression or just a portion of an expression with the mouse pointer. The popup menu is generated and displayed automatically, and disappear when you click anywhere off of the popup menu.
The Smart Popups menus have been augmented in Maple 17 with new choices such as
completion of the square
and simplification based on expression size. The suggestions offered in the popup menu are now computed with time limits to avoid lengthy delays.
Various other aspects of the mechanism which generates and labels the suggestions have been finetuned. A displayed suggested result of applying the command will now visually match the result of applying the current binding of . For example, if the package has been loaded then a suggested result due to applying simplify will now match the result that would produce.

Complete the square


>


 (1.1) 
Selecting the output expression above produces the Smart Popup menu after a brief pause. Completing the square on the given example may be done in terms of one or several of the variables. If the mouse pointer hovers over the appropriate item then the relevant submenu appears. For individual action items (choices within that submenu) a tooltip will further describe the suggested operation.
Below is a screenshot of the Smart Popup menu produced for the previous output.


Simplify,size


For some expressions the concept of simplification may depend on context or preference. Simplification in a mathematical sense may not naturally be the same as simplification according to expression length. The menu suggestions will offer the results from the simplify command both with and without its option.
Note that duplicate results should be removed. If multiple mechanisms would normally compute the same result then the menu suggestions attempt to show the action which would usually be more efficient. For example, a suggestion to apply the normal command would take precedence over a suggestion to apply the simplify command.
For the following example, the result of applying simplify differs from that of applying simplify,size.
In a Standard Maple Document, selecting a suggested item from the Smart Popup menu inserts an arrow followed by the new result. In a Standard Maple Worksheet, the command which produces the result, and the result itself, will be both inserted into a new Execution Group following the current cursor position.
>


 (2.1) 
>


 (2.2) 


Trigonometric identities


The Smart Popup menus provide an easy way for students to prove trigonometric identities in a selfdocumenting stepbystep manner.
The following operations are all achieved by suggestions in the Smart Popup menus. This example was executed in a Standard Maple Document, using default 2D Math input and the selfdocumenting feature of contextsensitive menu actions.
 (3.1) 
 (3.2) 
 (3.3) 
 (3.4) 
 (3.5) 
 (3.6) 
 (3.7) 
 (3.8) 


Download Help Document
Was this information helpful?