|
What's New: Academic Engineering
MapleCloud
Easy access to the MapleCloud gives you a revolutionary way to share work with colleagues and students. Maple 14 provides a single integrated environment for creating, distributing, and receiving technical documents through the MapleCloud Document Exchange. Access to the MapleCloud is seamlessly integrated into the Maple environment. You can easily and instantly share your work among a group of colleagues, with your class, or with Maple users worldwide, without the need for separate tools or cumbersome uploading and downloading.
- Shared documents are available instantly when you start Maple.
- New documents can be shared with a click of a button.
- Content can be made available to all Maple users or only to members of a particular group.
- Anyone can join, create, and manage groups within the Maple environment.
- When creating a group, you can control the visibility of the group, group membership, and the visibility of shared documents. For instance, an instructor can create a private group for students in a particular course, and set the permissions so that the instructor’s submissions can be seen by the entire class, but student submissions can be seen only by the instructor.
- Each Maple user has access to private space on the MapleCloud server. This space can be used to store Maple documents in a central location, so that they are immediately accessible to the owner from any computer with Maple 14 installed.
- Document descriptions can be translated on demand using Google™ Translate.
- Security settings can be adjusted separately for MapleCloud content
- Entire documents or selections can be shared.
- Documents are automatically compressed for fast uploading and downloading.
More Math for Engineering Applications
More built-in tools for engineering-specific analysis save time and help you produce better designs, while allowing your students to explore different design techniques.
- New control system design tools support the analysis of trim conditions, making the results easier to interpret.
- Linearization tools support work in control design, calibration, and sensitivity analysis. These tools allow a set of nonlinear differential equations to be easily linearized and converted to a state-space form.
- New solvers for continuous and discrete algebraic Riccati equations (CARE and DARE) allow you to easily apply more advanced techniques to control design problems. They are used to numerically solve real-valued, implicit linear systems. These systems feature prominently in the area of optimal control, such as in implementations of linear quadratic regulators.
Connectivity with MATLAB®
Maple provides extensive connectivity with MATLAB®, including code translation, code generation, import and export of data files, and calls to MATLAB® from Maple. Maple 14 expands your connectivity options with the following features:
- The Maple Toolbox for MATLAB® is now included as part of Maple.
- Enhanced integration with MATLAB® provides direct access to all of the commands, variables, and functions of each product while working in either environment.
- Access Maple’s world-leading symbolic engine to handle the symbolic portions of your MATLAB® calculations and programs.
- If you are working in MATLAB®, you can still access Maple interactive assistants and tutors for rapid solution development.
Gain arbitrary precision in your MATLAB® calculations, avoiding catastrophic cancellations in your MATLAB® code.
- Fully compatible with code written using earlier versions of symbolic toolboxes from The MathWorks™.Enhanced integration with MATLAB® provides direct access to all the commands, variables, and functions of each product while working in either environment.
- Maple 14 supports the importing and exporting of MATLAB® binary files.
Improved Search Capabilities
Improved search capabilities mean that searches of the help system return more meaningful results faster, so you can get the information you need quickly.
- When the same function name appears in multiple packages, the most commonly used functions are presented first.
- Improvements to access speed mean results are presented quickly.
- The full standard help browser is available from all of the Maple interfaces, including the command-line version. You can access the search tools, table of contents, and hyperlinks of the fully featured help system while working in any Maple environment.
New Task Templates
Maple task templates provide convenient, fill-in-the-blank problem solving for hundreds of different mathematical tasks. In Maple 14, this collection has been expanded with new visualization and calculation tools.
- Multivariate Calculus
- Visualize regions of integration for multiple integrals
- Templates available for 2-D and 3-D coordinate systems: Cartesian, Polar, Cylindrical, and Spherical
- Obtain a graph of the 3-D region determined by the limits of integration.
- Compute the value of the integral either exactly or numerically.
Point-and-click, fill-in-the-blank interface
- Linear Algebra
- Templates to calculate the bases for the four fundamental subspaces related to a matrix: column space, row space, null space (kernel) and null space of the transpose
- New template calculates the nullity of a matrix
Solve more problems with increased depth and breadth of math for engineering applications
Maple 14 gives you even more built-in mathematical tools to support your engineering applications.
- New world-leading techniques in solving differential equations mean that Maple can solve new classes of ODEs, which in turn expands the reach of the PDE solvers. These techniques also find particular solutions to an even wider class of ODE problems for which no general solution exists, solve PDEs with boundary conditions, and compute series solutions of PDEs.
A new package for differential algebra works with systems of polynomial differential equations. Differential algebra techniques can be applied to a wide range of problems, such as optimizing interplanetary transfers and studying nonlinear behavior in beam physics.
- Users of the NAG® library now have seamless access to the full functionality offered by the NAG C Library routines from within Maple. Formerly available as a separate toolbox, this functionality is now integrated into Maple directly.
- Other areas of improvement include root finding and polynomial solving, linear algebra, and integration.
Enhanced performance lets you find solutions faster and tackle even larger problems
Performance enhancements in Maple 14 result in speed increases for both Maple routines and your own code, so you find your solutions faster and can tackle even larger problems.
- Performance improvements were made in key fundamental routines, such as core polynomial operations and fundamental linear algebra, in many cases adopting new parallel algorithms. Not only are these routines faster, but the performance of operations that depend on these routines is also increased.
- Linear algebra routines can be accelerated using CUDA™ technology from NVIDIA®, on computers with a CUDA-enabled graphics card. Matrix multiplication can be greatly accelerated for a variety of matrix datatypes and shapes. Since matrix multiplication is fundamental to most linear algebra calculations and linear algebra techniques are used extensively throughout Maple, the result is increased performance across a variety of mathematical operations.
- Enhancements to programmatic manipulation routines mean that custom code can be even faster and more efficient. Improvements include in-place substitution into arrays, matrices, and vectors; eliminating overhead by providing direct access to polynomial solvers; efficient new commands for working with lists; and new benchmarking tools for optimizing code.
New tools and resources improve the work environment
Additions to Maple 14 improve the work environment for interactive exploration, document creation, and constructing programmatic solutions.
- Enhanced tables provide built-in facilities for captions, table numbering, and cross-references. When a new table is inserted, table numbers are updated automatically and references are adjusted as required.
- Maple documents can now be executed programmatically and the results can be returned to the calling code. As a result, key calculations and components of designs can be created and documented separately in a rich technical document environment, and then called programmatically as part of a larger solution.
- Improved plotting of 2-D functions with discontinuities provides the ability to highlight removable discontinuities and greater control over the appearance of plots.
The enhanced point probe tool lets you explore the coordinates of a 2-D plot. In addition to displaying the current cursor location, the point probe can find the point on the curve closest to your cursor, or even the closest point that Maple actually calculated to produce the plot. It also provides the ability to extract the coordinates of the cursor and paste them anywhere in the document, in the form of a valid Maple object.
MATLAB is a registered trademarks of The MathWorks, Inc. The MathWorks is a trademark of The MathWorks, Inc.
|