Thanks for your input. I have something that I'll call a "generalized equation solver" on my list. I've already implemented one in iOS that I am testing for a narrow set of problems just to get a sense of performance and what it would take to expand beyond that narrow set. Equation entry is one of the questions. I could take three approaches: 1- Mathematical 2- Excel-like 3- C-like The first would require the use of a graphical equation editor to write equations as you would in math. The second approach would mimic Excel formula entry syntax. The third would do the same but being closer to C. Being that I am comfortable with any of the above I am not sure what would be the best. Math-style can be more readable. Both Excel and C can get a little cryptic as formulas get longer. The nice thing about the idea of mimicking Excel is that one could play with formulas in Excel and then import right into the tool via email copy-and-paste or some such mechanism. -Martin PS: If anyone else has any suggestions please do feel free to email me off list with your thoughts. ________________________________ From: alfred1520list <alfred1520list@xxxxxxxxx> To: Martin Euredjian <martin_05@xxxxxxxxxxxxxx>; si-list@xxxxxxxxxxxxx Sent: Tuesday, November 1, 2011 3:55 PM Subject: Re: [SI-LIST] OT: Mobile apps for engineers What I would find useful is something more than an App, more like Excel which is a platform where any number of custom calculations can be implemented. I have created a Perl based engine for the Android for myself. It reads a text file specifying the formula, e.g. for dBm<->dBuV conversion: exp(log(10)*($dBm/10-3)) = (exp(log(10)*($dBuV/20-6)))**2 / $R you can provide two of the three $dBm, $dBuV, and $R and solve for the 3rd unknown. You can also have multiple variables on either of the equal sign. You can only solve for 1 unknown. It also bombs all the time due to the crude implementation of the Newton's method. This is fashioned after the Solver in the antiquated HP 200LX palmtop. A faithful reimplementation of that gem would be a great tool. Best Regards, Alfred Lee ----- Original Message ----- From: "Martin Euredjian" <martin_05@xxxxxxxxxxxxxx> To: <si-list@xxxxxxxxxxxxx> Sent: Tuesday, November 01, 2011 1:25 PM Subject: [SI-LIST] OT: Mobile apps for engineers > Over the years I've developed and used a number of custom little tools that > I've used while designing products. They span a range from optimizing > resistor divider calculations to analyzing DRAM timing and graphing > theoretical power distribution network performance. Most all of these I wrote > in Excel using the embedded VB language. > Now I am thinking that these and other tools could be of use to others and > decided to start down the path of defining a number of apps to write > (initially for iOS) along these lines. > > The reason for this post is to reach out to the SI community in order to > understand what you might need. I know what I've needed when I've done SI > work on my own boards. I would like to understand what some of you might be > interested in having as handy tools to use during the course of your work. > These don't have to be purely SI-related but can span a range of related > disciplines. > > > Thanks, > > -Martin > > > ------------------------------------------------------------------ > To unsubscribe from si-list: > si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field > > or to administer your membership from a web page, go to: > //www.freelists.org/webpage/si-list > > For help: > si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field > > > List technical documents are available at: > http://www.si-list.net > > List archives are viewable at: > //www.freelists.org/archives/si-list > > Old (prior to June 6, 2001) list archives are viewable at: > http://www.qsl.net/wb6tpu > > ------------------------------------------------------------------ To unsubscribe from si-list: si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field or to administer your membership from a web page, go to: //www.freelists.org/webpage/si-list For help: si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field List technical documents are available at: http://www.si-list.net List archives are viewable at: //www.freelists.org/archives/si-list Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu