
Math Minion 2.2.4
Device: Mac OS
Category: Utilities
Price: Free, Version: 2.2.3 -> 2.2.4 (iTunes)

Depending on your needs, Math Minion can be either a powerful scientific calculator that understands units, or a sophisticated modelling tool that is better suited to science and engineering problems than traditional spreadsheet programs. It combines a mind map style representation of the relationships between expressions, with a formula system that operates transparently on scalars, arrays and matrices. A hierarchical model system helps encapsulate calculations in logical and easily duplicated units and a flexible unit conversion system tracks the fundamental property types through calculations. This allows it to know, for instance, that some fathoms divided by a few days is in fact a velocity that should not be added to a kilogram. Some interesting features include: • equations that work equally well with scalars, arrays and matrices • a function library that in addition to the usual suspects includes, matrix multiplication, matrix inversion, comparison functions, an interpolation function and more. • a flexible unit conversion system that helps automate dimensional analysis models and model arrays for information and calculation encapsulation • a solver for one or more nonlinear equations • an optimizer • an ordinary differential equation solver • a x-y graph tool. • an iterator tool. • Supports iCloud document handling compatible with the Math Minion on iOS.
What's New
• It seems the news checking in 2.2.3 was not actually working other than on testing devices. Hopefully fixed now.• Now allow expression objects in the root model to be designated as inputs and outputs. This does not change how how root model expression models are calculated, but it allows copy and paste of sessions as models with inputs and outputs correctly set. It also allows those expressions to appear in the root model's information and report displays.• Tweaks were made to the solver and optimizer to improve consistency in more complex problems. Also if either one fails to solve, it is no longer disabled and will reset and retry the solution when its input changes.• An exception is now made to the requirement that operations can only take place between tables with conformable columns and the same number of rows. A table with only a single row can now be part of a calculation with a conformable table with multiple rows.• Fixed problem where help was opening external links right in the help window, rather than in the browser application.• If wget fails because it cannot figure out the source character encoding, it now tries again specifying latin-1.• Fixed a possible and probably rare problem when using the mm_ redirection in html forms.
Math Minion