Re: What is the compatibility guide?
- To: mathgroup at smc.vnet.net
- Subject: [mg92893] Re: What is the compatibility guide?
- From: Bill Rowe <readnews at sbcglobal.net>
- Date: Fri, 17 Oct 2008 05:23:27 -0400 (EDT)
On 10/16/08 at 5:05 AM, teresa.cuberes at uclm.es (cte) wrote: >I have downloaded the updated package "NumericalMath" to use it in >Mathematica6. But I do not know how to do it. The file I wrote in >Mathematica 5 is not running when I call the function ><<NumericalMath'IntervalRoots', even though I already have saved in >the corresponding directory the corresponding file that I downloaded >from the MathematicaWeb...PLEASE HELP!!! It is very difficult to determine precisely what the issue is when you have posted no code to show what you have tried or what you are trying to do. I can offer the following observations. First, it is not necessary to download this package to use it. It should be installed in the LegacyPackage directory. If you look at the list of directories stored in $Path, one of them should match the directory returned by ToFileName[$InstallationDirectory,"AddOns","LegacyPackages"] Doing <<NumericalMath`IntervalRoots` should load the package. Note *load* the package. This is not a function call. To use the functions defined by this package you will need to use the specific function with the proper syntax. You will see a warning about possible conflicts between the functions defined by this package and newer functions in version 6 of Mathematica. For this package, this warning can be ignored. You did not indicate why you are using one of these functions. One possibility is that these functions return all of the roots that occur in a given interval. If this is the reason you are using this package, I suggest you consider downloading Ted Ersek's RootSearch package. That package is compatible with version 6 and offers a more convenient way to get all of the roots in a given interval.