User`s guide
R14SP2
24-8
Mathematics
New Vendor BLAS Used for Linear Algebra in MATLAB
MATLAB uses Basic Linear Algebra Subprograms (BLAS) for its vector inner product,
matrix-vector product, matrix-matrix product, and triangular solvers in \. MATLAB
also uses BLAS behind its core numerical linear algebra routines from Linear Algebra
Package (LAPACK), which are used in functions like chol, lu, qr, and within the linear
system solver \.
Starting in this release
• On Macintosh, MATLAB now uses the Accelerate framework.
• On 64-bit Linux, MATLAB uses Intel Math Kernel Library (MKL) 7.0.1 on Intel chips,
and AMD Core Math Library (ACML) 2.0 on AMD chips.
max and min on Complex Integers Not Supported
Using the max and min functions on complex integer inputs (as shown in the example
below) is no longer supported. This operation had been supported from release R11
through R14SP1, but now returns an error.
max(int8([3-4i 3+4i]))
Compatibility Considerations
Any code that calls max or min on complex integers should be removed from your
program files.