Open Science Research Excellence

Open Science Index

Commenced in January 2007 Frequency: Monthly Edition: International Publications Count: 29640

Select areas to restrict search in scientific publication database:
Unconventional Calculus Spreadsheet Functions
The spreadsheet engine is exploited via a non-conventional mechanism to enable novel worksheet solver functions for computational calculus. The solver functions bypass inherent restrictions on built-in math and user defined functions by taking variable formulas as a new type of argument while retaining purity and recursion properties. The enabling mechanism permits integration of numerical algorithms into worksheet functions for solving virtually any computational problem that can be modelled by formulas and variables. Several examples are presented for computing integrals, derivatives, and systems of deferential-algebraic equations. Incorporation of the worksheet solver functions with the ubiquitous spreadsheet extend the utility of the latter as a powerful tool for computational mathematics.
Digital Object Identifier (DOI):


[1] Laughbaum, Edward D., Seidel, Ken, “Business math Excel applications,” Prentice Hall 2008.
[2] Larsen, R. W., “Engineering with Excel,” Pearson Prentice Hall 2009, New Jersey. ISBN 0-13-601775-4
[3] Bourq, David M., “Excel scientific and engineering cookbook,” O’Reilly, 2006
[4] E. J. Billo, Excel for Scientists and Engineers, WILEY-INTERSCIENCE, 2007
[5] Kim Gaik Tay, Tau Han Cheong, Nur Kamil Adli Mohd Nawar, Sie Long Kek, Rosmila Abdul-KaharA, “Romberg Integral Spreadsheet Calculator”, Spreadsheets in Education (eJSiE), 2015
[6] Excel Commands, Functions, and States, MSDN publication, accessed 1/20/2016,
[7] S. Dalton, Financial Applications using Excel Add-in Development in C/C++ , The Wiley Finance Series, 2007.
[8] Description of limitations of custom functions in Excel, accessed 1/20/2016,
[9] C. Ghaddar, “Modeling and Optimization of Dynamical Systems by Unconventional Spreadsheet Functions.” American Journal of Modeling and Optimization. Vol. 4, No. 1, 2016.
[10] C. Ghaddar, “Method, Apparatus, and Computer Program Product for Optimizing Parameterized Models Using Functional Paradigm of Spreadsheet Software,” USA Patent No. 9286286.
[11] R. Piessens, E. de Doncker-Kapenga, C.W. Ueberhuber, and D.K. Kahaner, “QUADPACK A subroutine package for automatic integration,” Springer Verlag, 1983.
[12] C. Ghaddar, “ExceLab Reference Manual”, accessed 3/7/2016,
[13] C.J.F. Ridders, Advances in Engineering Software, vol 4, 75-76, 1982.
[14] Numerical Recipes in C: The Art of Scientific Computing, Cambridge University Press, 1992.
[15] K. Levenberg, “A Method for the Solution of Certain Non-Linear Problems in Least Squares,” Quarterly of Applied Mathematics vol 2, 164–168, 1944.
[16] D. Marquardt “An Algorithm for Least-Squares Estimation of Nonlinear Parameters,” SIAM Journal on Applied Mathematics vol 11 (2), 431–441, 1963.
[17] J. More, B. S. Garbow, and K. E. Hillstrom, “Testing unconstrained optimization software,” ACM Trans. Math. Softw, vol 7, 17-41, 1981
[18] E Hairer and G Wanner, “Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems,” Springer Series in Computational Mathematics, 1996.
[19] A. C. Hindmarsh, “ODEPACK, A Systematized Collection of ODE Solvers,” in Scientific Computing, R. S. Stepleman et al. (Eds.), North-Holland, Amsterdam, 1983, pp. 55-64.
[20] U. M. Ascher, R. M. Mattheij and R. D. Russell, “Numerical Solution of Boundary Value Problems for Ordinary Differential Equations,” SIAM, 1995.
[21] U. Ascher and R. Spiteri “Collocation software for boundary value differential-algebraic equations,” SIAM Journal on Scientific Computing. 1994, 15,938-952.
[22] K Soetaert, J. Cash, and F. Mazzia, Package bvpSolve, solving test problems, accessed 1/20/2016,
Vol:13 No:05 2019Vol:13 No:04 2019Vol:13 No:03 2019Vol:13 No:02 2019Vol:13 No:01 2019
Vol:12 No:12 2018Vol:12 No:11 2018Vol:12 No:10 2018Vol:12 No:09 2018Vol:12 No:08 2018Vol:12 No:07 2018Vol:12 No:06 2018Vol:12 No:05 2018Vol:12 No:04 2018Vol:12 No:03 2018Vol:12 No:02 2018Vol:12 No:01 2018
Vol:11 No:12 2017Vol:11 No:11 2017Vol:11 No:10 2017Vol:11 No:09 2017Vol:11 No:08 2017Vol:11 No:07 2017Vol:11 No:06 2017Vol:11 No:05 2017Vol:11 No:04 2017Vol:11 No:03 2017Vol:11 No:02 2017Vol:11 No:01 2017
Vol:10 No:12 2016Vol:10 No:11 2016Vol:10 No:10 2016Vol:10 No:09 2016Vol:10 No:08 2016Vol:10 No:07 2016Vol:10 No:06 2016Vol:10 No:05 2016Vol:10 No:04 2016Vol:10 No:03 2016Vol:10 No:02 2016Vol:10 No:01 2016
Vol:9 No:12 2015Vol:9 No:11 2015Vol:9 No:10 2015Vol:9 No:09 2015Vol:9 No:08 2015Vol:9 No:07 2015Vol:9 No:06 2015Vol:9 No:05 2015Vol:9 No:04 2015Vol:9 No:03 2015Vol:9 No:02 2015Vol:9 No:01 2015
Vol:8 No:12 2014Vol:8 No:11 2014Vol:8 No:10 2014Vol:8 No:09 2014Vol:8 No:08 2014Vol:8 No:07 2014Vol:8 No:06 2014Vol:8 No:05 2014Vol:8 No:04 2014Vol:8 No:03 2014Vol:8 No:02 2014Vol:8 No:01 2014
Vol:7 No:12 2013Vol:7 No:11 2013Vol:7 No:10 2013Vol:7 No:09 2013Vol:7 No:08 2013Vol:7 No:07 2013Vol:7 No:06 2013Vol:7 No:05 2013Vol:7 No:04 2013Vol:7 No:03 2013Vol:7 No:02 2013Vol:7 No:01 2013
Vol:6 No:12 2012Vol:6 No:11 2012Vol:6 No:10 2012Vol:6 No:09 2012Vol:6 No:08 2012Vol:6 No:07 2012Vol:6 No:06 2012Vol:6 No:05 2012Vol:6 No:04 2012Vol:6 No:03 2012Vol:6 No:02 2012Vol:6 No:01 2012
Vol:5 No:12 2011Vol:5 No:11 2011Vol:5 No:10 2011Vol:5 No:09 2011Vol:5 No:08 2011Vol:5 No:07 2011Vol:5 No:06 2011Vol:5 No:05 2011Vol:5 No:04 2011Vol:5 No:03 2011Vol:5 No:02 2011Vol:5 No:01 2011
Vol:4 No:12 2010Vol:4 No:11 2010Vol:4 No:10 2010Vol:4 No:09 2010Vol:4 No:08 2010Vol:4 No:07 2010Vol:4 No:06 2010Vol:4 No:05 2010Vol:4 No:04 2010Vol:4 No:03 2010Vol:4 No:02 2010Vol:4 No:01 2010
Vol:3 No:12 2009Vol:3 No:11 2009Vol:3 No:10 2009Vol:3 No:09 2009Vol:3 No:08 2009Vol:3 No:07 2009Vol:3 No:06 2009Vol:3 No:05 2009Vol:3 No:04 2009Vol:3 No:03 2009Vol:3 No:02 2009Vol:3 No:01 2009
Vol:2 No:12 2008Vol:2 No:11 2008Vol:2 No:10 2008Vol:2 No:09 2008Vol:2 No:08 2008Vol:2 No:07 2008Vol:2 No:06 2008Vol:2 No:05 2008Vol:2 No:04 2008Vol:2 No:03 2008Vol:2 No:02 2008Vol:2 No:01 2008
Vol:1 No:12 2007Vol:1 No:11 2007Vol:1 No:10 2007Vol:1 No:09 2007Vol:1 No:08 2007Vol:1 No:07 2007Vol:1 No:06 2007Vol:1 No:05 2007Vol:1 No:04 2007Vol:1 No:03 2007Vol:1 No:02 2007Vol:1 No:01 2007