Close
  • Latest News
  • Artificial Intelligence
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Applications
    • Applications
    • Development

    Maple 10 Smooths Math Operations

    By
    Peter Coffee
    -
    July 18, 2005
    Share
    Facebook
    Twitter
    Linkedin

      Maple 10, from the MapleSoft division of Waterloo Maple Inc., strengthens a highly regarded mathematical workbench with unique facilities for building presentation documents that clarify intimidating symbols and formulas. Producers, as well as consumers, of Maple documents will benefit from major ease-of-use enhancements in this release.

      Click here to read the full review of Maple 10.

      2

      Maple 10, from the MapleSoft division of Waterloo Maple Inc., strengthens a highly regarded mathematical workbench with unique facilities for building presentation documents that clarify intimidating symbols and formulas. Producers, as well as consumers, of Maple documents will benefit from major ease-of-use enhancements in this release.

      Users will gain real-world insights from Maple 10s improved handling of error allowances and measurement units, which propagate automatically through a users calculations. These features did not seem fully baked, though, during eWEEK Labs tests, requiring extra steps to return properly formatted results.

      We tested Maple 10, which was released in May, on Windows XP and Mac OS X 10.4 machines; the product also runs on Linux. Versions for all three operating systems are included in the Professional edition, which is priced at $1,995. Pricing for Student editions, some with limited license terms, starts at $39.

      The Maple worksheet environment has been favored by the Labs as the most natural bridge yet devised between the typical PC user, familiar with only the basic conventions of soft-document editing, and the mathematical and graphical power of something more than a spreadsheet.

      Maples documents lack the whiteboard freedom of Mathsoft Engineering & Education Inc.s Mathcad 12, and they dont have the abstract elegance or recursive computing power of the hierarchical notebooks in Wolfram Research Inc.s Mathematica 5.1. Its easier, though, for office-applications users to do things in Maple than in these other estimable products.

      Even in the simplest tasks, Maple maximizes clarity and anticipates the users next likely question. When we sought to add up a series of fractions, for example, Maple automatically captured and displayed our input in the form typically seen in typeset documents, rather than in the one-line format typically used in programming statements or spreadsheet formulas.

      For example, a mathematically sophisticated user will take it for granted that entering “1/2 + 1/3” will perform the divisions first and then add the two results, but Maple makes this obvious by rendering this expression the way most people would write it on a blackboard: that is, with the numerators above the denominators, separating them with horizontal lines .

      The correct answer of “5/6” may leave a new user wondering how to convert that to a percentage. The Mathematica user will have to dig for the information that this requires an idiosyncratic “//N” suffix to be placed on an expression to return the result in decimal form; the Maple user can simply right-click on the result to get a pop-up menu of relevant operations, including decimal approximation to any of several levels of precision. Maple then generates the needed “evalf” command, thereby teaching the Maple language as it goes.

      These context-sensitive menus go far beyond simple conversion to include, for example, calculus operations such as differentiation by any of the variables in an expression.

      When working in Maple 10s innovative document mode, the user can select mathematical symbols and annotate or even replace them with text: An equation and a series of operations can quickly be edited into a narrative description of how a result was produced, in a process that seems like editing any ordinary document. The mathematical structure, however, remains in the background and can be displayed by choosing the menu command to expand what Maple calls a “document block.” All math relationships are preserved: If an input expression needs to be changed, the effects of that change can be propagated through the document with a simple menu command.

      In addition to offering common operations from the convenient right-click menus, Maple 10 introduces a unique “looks like” tool for finding the mathematical symbol that a user wants to insert into a worksheet. A region of the screen, looking and working something like the Graffiti area on a Palm PDA, accepts a sketch of a symbol and offers up the most likely candidates for point-and-click insertion.

      Theres not much point to doing precise math with wild guesses or to getting the right answer but expressing it in the wrong units. Both are frequent and crippling flaws in spreadsheets, which everyone knows how to use but which often arent the best tool for the job . Maple 10 does well, therefore, to enable computation with values accompanied by “plus or minus” tolerances and to associate units with numbers, carrying the effects in either case through subsequent calculations.

      During eWEEK Labs trials of these features, though, we found some hiccups in the way that dimensioned and toleranced values were expressed in returned results. After consultation with Maplesoft engineers, we established that an additional “range arithmetic” evaluation using Maples “evalr” command—in theory, not normally needed—would condense our results into the expected and more convenient form.

      Other notable strengths in Maple 10 include its traditional edge in interactive plotting, making it easy to tailor a complex visualization by adjusting on-screen controls, and a new “graphing calculator” interface that makes the math engines power available for small chores.

      Next page: Evaluation Shortlist: Related Products.

      Page Three

      Evaluation Shortlist

      Wolfram Researchs Mathematica 5.1 Unsurpassed in mathematical capability and in its integration of computation and documentation aids on the same three platforms as Maple, but it poses a higher initial learning challenge than Maple and puts less emphasis on interactive convenience (www.wolfram.com)

      The MathWorks Inc.s Matlab Has arguably supplanted FORTRAN as the lingua franca of multiplatform technical computation, especially when augmented by its tool kits for many specialized domains, but its more of a programming environment than an interactive document authoring tool (www.mathworks.com)

      Mathsoft Engineering & Educations Mathcad 12 A superbly interactive whiteboard-style environment for calculation and documentation, with unique enterprise-oriented tools for calculation management, but it is only offered as a Windows 2000-or-later .Net application (www.mathsoft.com)

      Technology Editor Peter Coffee can be reached at peter_coffee@ziffdavis.com.

      Check out eWEEK.coms for the latest news, reviews and analysis about productivity and business solutions.

      Peter Coffee
      Peter Coffee is Director of Platform Research at salesforce.com, where he serves as a liaison with the developer community to define the opportunity and clarify developers' technical requirements on the company's evolving Apex Platform. Peter previously spent 18 years with eWEEK (formerly PC Week), the national news magazine of enterprise technology practice, where he reviewed software development tools and methods and wrote regular columns on emerging technologies and professional community issues.Before he began writing full-time in 1989, Peter spent eleven years in technical and management positions at Exxon and The Aerospace Corporation, including management of the latter company's first desktop computing planning team and applied research in applications of artificial intelligence techniques. He holds an engineering degree from MIT and an MBA from Pepperdine University, he has held teaching appointments in computer science, business analytics and information systems management at Pepperdine, UCLA, and Chapman College.
      Get the Free Newsletter!
      Subscribe to Daily Tech Insider for top news, trends & analysis
      This email address is invalid.
      Get the Free Newsletter!
      Subscribe to Daily Tech Insider for top news, trends & analysis
      This email address is invalid.

      MOST POPULAR ARTICLES

      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Applications

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      IT Management

      Intuit’s Nhung Ho on AI for the...

      James Maguire - May 13, 2022 0
      I spoke with Nhung Ho, Vice President of AI at Intuit, about adoption of AI in the small and medium-sized business market, and how...
      Read more
      Applications

      Kyndryl’s Nicolas Sekkaki on Handling AI and...

      James Maguire - November 9, 2022 0
      I spoke with Nicolas Sekkaki, Group Practice Leader for Applications, Data and AI at Kyndryl, about how companies can boost both their AI and...
      Read more
      Cloud

      IGEL CEO Jed Ayres on Edge and...

      James Maguire - June 14, 2022 0
      I spoke with Jed Ayres, CEO of IGEL, about the endpoint sector, and an open source OS for the cloud; we also spoke about...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2022 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×