MATLAB Release Notes Previous page   Next Page

Mathematics Upgrade Issues

The issues involved in upgrading from MATLAB 7.0 to MATLAB 7.0.1, in terms of mathematics features, are discussed in the following sections:

Inconsistent NaN Propagation When Solving Singular Linear Systems on Intel Systems

In previous releases, when you solved n-by-n linear systems Ax=b using x = A\b, where A is singular or contains NaN, the computed result x often contained NaN. In Version 7.0.1, the same command might return 0 in x, due to the way the Intel® Math Kernel Library (MKL) implementation of the BLAS handles this operation. Code that relies on the result containing NaN should check for the following warnings instead:

funm Now Returns a Different Second Output

Prior to Release 14, the second output of the function funm was an error estimate that was sometimes inaccurate. In Release 14, Version 7.0, the second output was replaced by an exit flag that indicates whether the computation was successful. Code that was created prior to Release 14, which uses the second output of funm, might not work correctly in Version 7.0 or later.


Previous page  Publishing Programming Upgrade Issues Next page

© 1994-2005 The MathWorks, Inc.