Previous page : A favourite tool - the Locus
The mail
One day, surfing the digital waves of the web I found an Nspire program that could plot slope-fields and solutions to differential equations on the Nspire, which was not part of the pre-installed functionality at that time. I looked at the program and thought I could add some improvements, so I contacted the original author, Philippe Fortin and asked if it was OK if I published my version. He answered me and said it was strange that I even had seen this since it was part of something he, and others, were writing for TI.
Later on, I got an email from someone at TI (I don’t remember the name right now) who asked me if it was OK if TI bundled the version with my contribution added, with the next software update, and I said it was Ok.
In the end, the software was truly an international work. This text on the last page of the document stated:
This document is based on contributions by Philippe Fortin (France), Mauritz Blomqvist (Sweden), John Hanna (USA), Doug Lapp (USA), Jon Roberts (Australia) and Steve Arnold (Australia). |
My contribution was to make it behave gracefully when reaching slopes near infinity and also to enable it to “loop around” if one so wishes.
This is done by a rather neat trick if I may say so. When the slope was outside the range ±1 the program switched the viewpoint, and it started to treat x as the dependent variable and y as the independent. That meant that, as it traversed the curve, the slope was always small, which improved the accuracy, but also that the problematic situation with an infinite slope now had turned to a gentle situation with a slope of 0.
The program: Differential Equation Plots
Texas instrument
The contact I now had established with Texas Instrument meant that I had done other work for them (but paid ones now). Mainly as a T3 teacher. I have also worked for the publisher Natur & Kultur, mainly writing Lua programs, and this is also because of the contacts I have got with Texas Instruments.
Up a level : Nspire and LuaPrevious page : A favourite tool - the LocusLast modified: