| Products & Services | Industries | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → MATLAB |
| Contents | Index |
| Learn more about MATLAB |
New features and changes introduced in this version are:
| Function | Description |
|---|---|
| quadgk | Numerically evaluates the integral, adaptive Gauss-Kronrod quadrature |
| bvp5c | Solves boundary value problems for ordinary differential equations, notably useful for small error tolerances |
| maxNumCompThreads | Gets and sets the maximum number of computational threads |
In this release, the finite function displays a warning message that the function is now deprecated. Support for finite will be removed in a future release of MATLAB software.
It is recommended that you replace all calls to finite with the isfinite function.
The dmperm function now provides two additional output arguments for the indices of the Dulmage-Mendelsohn coarse decomposition.
The ldl function now provides factorization and solving for an additional output argument, the scaling matrix, when the input matrix is real sparse and symmetric.
MATLAB software now uses Version 3.1 of the Linear Algebra Package (LAPACK) library.
For AMD® processors, MATLAB software now uses Version 3.6 of the AMD Core Math Library (ACML™) for the Basic Linear Algebra Subroutine (BLAS) libraries.
The binder library, libmwlapack.lib, containing both LAPACK and BLAS symbols is now two separate library files: libmwlapack.lib for LAPACK symbols and libmwblas.lib for BLAS symbols. For more information and syntax, see Calling LAPACK and BLAS Functions from MEX-Files.
If you previously linked to the libmwlapack.lib library to use the BLAS symbols, you will need to update your code to link to the libmwblas.lib library.
Using a colon with characters to iterate a for-loop now returns data of type character. For example,
for x='a':'b',x,end
results in
x =
a
x =
b
Previously, colon operations with characters iterating a for-loop returned data of type double. In previous releases the above example returned:
for x='a':'b',x,end
x =
97
x =
98
Existing program code that relies on the colon operations of character arrays returning a double, needs to be updated to expect a character data type.
Calling matrix generating functions, such as ones, zeros, rand, randn, true, and false, with a complex number as dimensions input now returns the error:
true([1 i]) ??? Error using ==> true Size vector must be a row vector with real elements.
In previous releases, if you supplied a complex number as a dimension input, MATLAB software returned:
true([1 i])
Warning: Size vector should be a row vector with integer elements.
Complex inputs will cause an error in a future release.
ans =
Empty matrix: 1-by-0Existing program code that relies on entering complex numbers as dimension input to a matrix generating function should be modified.
![]() | Desktop Tools and Development Environment, MATLAB Version 7.5 (R2007b) | Data Analysis, MATLAB Version 7.5 (R2007b) | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |