MightyMath

Tutorial Demonstration Videos Of This And That (to be expanded and improved)

Quick Trip: Data, Trails, Formats, Lines, and Graphs Screens
Notice the similarities between the screens and how the same approach is available with all of them. As far as calculations go. A simple solution is used here for a simple problem. The full syntax allows a variety of ways to get the job done. The roulette simulator, for example, uses direct cell references (e.g. B4) which is the sole approach of most things called a "spreadsheet." Just got a microphone so this these videos are getting sound as I go through them.

File and Options Menu

Descriptions of what the items for these two menus do.

Misc. Menu and Colored Numbers

Some useful operations and an explanation of the colors of calculated values.


Lite Assistor For Trail Symbols
Creating trails by editing, painting, or filling areas and a quick look at the dubugger.


Assistor With All Trail Symbols
Function buttons and other items on the big brother of the Lite Assistor.

WHEN Clause Assistor
Adding logical conditions to distiguish what should be done.









Clones
Many, even most, tables have blocks of rows that are all similar. It's often the case that these will need rows added periodically. MightMath does a nice job of making that easy. We're going to look at a table that calculates the standard deviations for two variables and the correlation coefficient between them. I am going to clone two rows for new data.  A main reason MightyMath can do this so effectively is because trails do not include the sort of specific cell references that leaves you wondering exactly what you got. BTW, mighty math will update specific references (e.g. C12) when you insert of delete rows ahead of such a row. If you delete a cell that is referenced further down the table, it will be surrounded by brackets producing a syntax error the next time you can Compute.

The Debugger
This is a tool I am especially fond of. It allows you to walk through any or all of your trails to see exactly what's happening showing you precise moments of time in the calculation of your table. You can even see recent references to cells and memories. The example in question finds the positive solution to X + X^2 = X^3.

Graphs
Here's a collection of graphs that are easy enough to make in a moment of curiousity or inspiration.

Things you might not expect could be done by MightyMath:

A table that offers up random multiplication problems
While lines are mostly for nice print-outs. You can show them (optionally) on the data screen to direct attention. Also notice in this little application that messages are put in trails to signal something to the user. A trail is so much more than a fromula.

An optimal stategy roulette simulator: one win and done but what to risk and how much to go for?
Getting too greedy is a problem. Watch carefully. As the desired winnings increase, a wipe out becomes more common because you can cover fewer bets with the same amount of money. The bets must be bigger.