Same in SciDAVis 1.14.0, both the pkg from Sourceforge as the installed version from MacPorts. The MacPorts version installed muparser 1.32 though! OS X Sierra 10.12.1
I found out that it only happens when the X value gets higher than 999. Keep these values under 1000 and fitting works like a charm, even with custom curves.
Last edit: Joost Egelie 2016-12-11
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is a muparser bug! The version of muparser provided by MacPorts is 1.32. All other distros, including the Windows build, use muparser 2.2.5. I uninstalled the ports version of muparser and build muparser 2.2.5 from source code, and the problem is now resolved. Unfortunately, until MacPorts updates to 2.2.5, this problem may reoccur every time I rebuild my Mac system :(.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Same in SciDAVis 1.14.0, both the pkg from Sourceforge as the installed version from MacPorts. The MacPorts version installed muparser 1.32 though! OS X Sierra 10.12.1
I found out that it only happens when the X value gets higher than 999. Keep these values under 1000 and fitting works like a charm, even with custom curves.
Last edit: Joost Egelie 2016-12-11
do you mean i cannot plot values above 999?? i use it on Mac and i got the same error even while simply changing the axes scale values.
This looks to be a Mac issue. I've tested it under the following conditions without any problem:
would this problem persist if i use it on mac?? and it cant be resolved?
This is a muparser bug! The version of muparser provided by MacPorts is 1.32. All other distros, including the Windows build, use muparser 2.2.5. I uninstalled the ports version of muparser and build muparser 2.2.5 from source code, and the problem is now resolved. Unfortunately, until MacPorts updates to 2.2.5, this problem may reoccur every time I rebuild my Mac system :(.