NAG Toolbox for MATLAB®

MBL6I25DNL

x86-64 Linux, MATLAB R2015aSP1 - R2016b

Supplementary Information



Contents

1. Introduction

This page is for supplementary information relating to the implementation described in Section 2.1 of the Installer's Note. It may be augmented over the life-time of the product if further pertinent information becomes available.

2. R2017a, R2017b and R2018a Suitability

This implementation has been tested with MATLAB version 9.2 (R2017a), version 9.3 (R2017b) and version 9.4 (R2018a) and is considered suitable for use with those versions, with the exception of the following routines:

  d03ra / nag_pde_2d_gen_order2_rectangle
  d03rb / nag_pde_2d_gen_order2_rectilinear
  d03rz / nag_pde_2d_gen_order2_rectilinear_extractgrid
In some instances, these problems have also been observed with MATLAB version 9.1 (R2016b). Some minor issues with graphics may be observed.

3. R2018b and Later Suitability

This implementation has been tested with MATLAB version 9.5 (R2018b), version 9.6 (R2019a), version 9.7 (R2019b), version 9.8 (R2020a), version 9.9 (R2020b) and version 24.1 (R2024a) and is considered suitable for use with those versions, with the exception of the following routines:

  c06pp / nag_sum_fft_realherm_1d_multi_row
  c06pq / nag_sum_fft_realherm_1d_multi_col
  d03ra / nag_pde_2d_gen_order2_rectangle
  d03rb / nag_pde_2d_gen_order2_rectilinear
  d03rz / nag_pde_2d_gen_order2_rectilinear_extractgrid

In our tests, the c06pp and c06pq examples appeared to work on R2020a and R2020b, but not R2024a.

The example program for e01zm / nag_interp_nd_scat_shep does not work correctly.

With R2024a (and probably other versions), the following routines do not work correctly:

  e01sg / nag_interp_2d_scat_shep
  e01sh / nag_interp_2d_scat_shep_eval
  e01tg / nag_interp_3d_scat_shep
  e01th / nag_interp_3d_scat_shep_eval
  e01tk / nag_interp_4d_scat_shep
  e01tl / nag_interp_4d_scat_shep_eval
  e01tm / nag_interp_5d_scat_shep
  e01tn / nag_interp_5d_scat_shep_eval
  e01zm / nag_interp_nd_scat_shep
  e01zn / nag_interp_nd_scat_shep_eval
  f02jq / nag_eigen_complex_gen_quad
  g13ej / nag_tsa_kalman_unscented_state_revcom

Some minor issues with graphics may be observed.

The Portfolio Optimization demo (Optimization_demo) and the Travelling Salesman demo (travelling_salesman_demo) do not work.

In R2019b and later, the example program g13ej_example.m fails due to changes in MATLAB. The underlying routine (g13ej / nag_tsa_kalman_unscented_state_revcom) works as expected once the example is fixed in R2019b and R2020a, but not at R2020b or R2024a.

In R2020b and later, some routines fail with the message:

OMP: Info #273: omp_get_nested routine deprecated, please use omp_get_max_active_levels instead.
Setting the environment variable KMP_WARNINGS=0 works around this problem.