-
3
- #1
chadspen
Mechanical
- Nov 10, 2014
- 2
Inspired by the book "Excel for Scientists and Engineers: Numerical Methods" by E Joseph Billo, I created an open-source engineering template, once and for all. No prepackaged calcs here, just pure numerical functions (Newton, ODE, etc) to build upon.
Also, the template includes an interesting new concept, called SOLVEWITH. Instead of writing VBA for your numerical calc, you can solve one instance of your problem in Excel. Then you call SOLVEWITH(out, in, new_in) to tabulate additional results. Sound impossible? It almost was...I had to register and execute callbacks in VBA to make it possible. However, the result is something kind of magical yet still logical. Does SOLVEWITH replace VBA? Probably not, VBA is huge and extensive. But for common numerical purposes, it could.
propel.codeplex.com
Thanks. This is an early version, so I'd be happy to hear your feedback.
P.S. The template also includes an early beta, VBA-less method for graphics (limited to checkboxes, radios, arrows, buttons, etc). Just select the cell(s) and hit Ctrl-W. For tables with hundreds of these objects, it's definitely faster and already quite stable.
Also, the template includes an interesting new concept, called SOLVEWITH. Instead of writing VBA for your numerical calc, you can solve one instance of your problem in Excel. Then you call SOLVEWITH(out, in, new_in) to tabulate additional results. Sound impossible? It almost was...I had to register and execute callbacks in VBA to make it possible. However, the result is something kind of magical yet still logical. Does SOLVEWITH replace VBA? Probably not, VBA is huge and extensive. But for common numerical purposes, it could.
propel.codeplex.com
Thanks. This is an early version, so I'd be happy to hear your feedback.
P.S. The template also includes an early beta, VBA-less method for graphics (limited to checkboxes, radios, arrows, buttons, etc). Just select the cell(s) and hit Ctrl-W. For tables with hundreds of these objects, it's definitely faster and already quite stable.