NAG Toolbox for MATLAB®

MBMI623DDL - License Managed

Mac OS X 10.5 (Intel 64 bit), MATLAB R2009b - R2012a

Post Release Information

This implementation is applicable to computer systems described in section 2.1 of the Installer's Note (see Installer's Note, Applicability).

Any additional information related to this implementation, that came to light after the release of this product, is described below.

  1. MATLAB R2012b Suitability

    This implementation has been tested with MATLAB version 8.0 (R2012b) and is considered suitable for use with that version. However, please see the note below with regard to installation of the NAG Toolbox under R2012b.

  2. Installation under MATLAB R2012b

    MATLAB version 8.0 (R2012b) introduces a new help system which has an impact on the installation and use of the NAG Toolbox for MATLAB.

    Documentation for toolboxes not distributed by MathWorks may no longer be installed under the MATLAB installation directory. If the documentation for the NAG Toolbox is installed under the MATLAB root (which is the default location suggested by the installation procedure) then the Toolbox functions will operate as normal but no help will be displayed.

    Thus on installation, the Toolbox should be installed at any suitable location which is not under the MATLAB R2012b installation directory. (For example on the Mac you may wish to install under /MyMatlab/R2012b rather than under /Applications/MATLAB_R2012b.app.) After installation of the Toolbox the MATLAB path will need to be updated to include the mex directory, help directory and demo directory. For example if the installation was as above the following items would need to be added to the path:

    /MyMatlab/R2012b/mex.maci64
    /MyMatlab/R2012b/NAG
    /MyMatlab/R2012b/NAGToolboxDemos
    

    in that order.

    This may be done as part of the installation process if you have sufficient privileges. Alternatively, the path may be altered in several ways for example by setting the MATLABPATH environment variable or using the path edit tool within the MATLAB system.

    The DYLD_LIBRARY_PATH setting in your MATLAB script must also be updated to include the mex.maci64 directory (e.g., if you installed under /MyMatlab/R2012b, add

      DYLD_LIBRARY_PATH=/MyMatlab/R2012b/mex.maci64:$DYLD_LIBRARY_PATH
    
    in the bin/matlab file or the equivalent LDPATH_PREFIX setting in your .matlab7rc.sh file) as described in Section 4.1 of the Installer's Note.

    Once the help has been added to the path, a new Supplemental Software tab will appear at the bottom of the Doc Center home page (next to the existing tab PDF Documentation). This will link to a version of the old MATLAB help system in which the NAG documentation may be viewed.

    Unfortunately, due to changes implemented within MATLAB, in this release neither the doc nor docsearch matlab commands can be used to search third party toolboxes; however if the help system is reached as described above the NAG documentation may be searched using the search box in the supplemental software browser.

    The lack of docsearch facility means that the links of the form
    Further documentation is available in the NAG Toolbox help files.
    which appear at the end of the documentation returned by the MATLAB help function do not work in MATLAB R2012b. This has been raised as an issue with MathWorks and hopefully this functionality will be restored in later MATLAB releases.