Richard, while I don't have the math skills to track down any weirdness in that area of things, I grabbed the library and think I have things tweaked so that (hopefully) everything is now working.
Changed the name of transpose to transposeAFunc to remove the name conflict
Change the name of matrixmultiply to matrixmult to remove the name conflict
Adjusted sterr function to remove a variable naming conflict with livecode standarddeviation function.
Also set sterr to use the livecode standarddeviation but a simple comment change can revert to using the library stdv
My comments in the script are marked with ## at the start of each line.
I probably missed things (again do to a major lack of math skills) but hopefully this will save you a couple minutes when you get the time to check it.
The updated file is here:
http://dl.dropbox.com/u/11957935/jonesLib.livecode
FourthWorld wrote:While you're working your way through the built-in functions, I can give you an update on JonesLib:
The author, Dr. David L. Jones of University of South Florida, has granted me permission to update JonesLib to work with current versions of LiveCode.
I have some client deadlines to meet for the next several days so I'm not sure exactly when I'll be able to get to it, but I don't think it'll take too long once I do.
I'll drop a note here when it's available.