User`s guide

xvi Contents
Diagnostic message improvements when attempting to create
an instance of an abstract class . . . . . . . . . . . . . . . . . . . . 6-9
Handle and dynamicprops do not support the empty static
method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9
Switch uses eq to compare enumerations . . . . . . . . . . . . . . . 6-9
Cannot specify property attributes multiple times . . . . . . . . 6-10
Discontinued compiler support for building MEX-files . . . . . 6-10
Jagged array support for .NET . . . . . . . . . . . . . . . . . . . . . . 6-10
Java exceptions accessible to MATLAB code . . . . . . . . . . . . 6-11
Ability to add jar files to static Java class path . . . . . . . . . . 6-11
Preservation of string functions for backwards compatibility 6-11
Conversion of Error and Warning Message Identifiers . . . . . 6-12
Mathematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
Performance improvements and multithreading for airy, psi,
and Bessel functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
ddensd function that solves delay differential equations of
neutral type with state-dependent delays . . . . . . . . . . . . 6-13
Signed integer support for bit-wise operations . . . . . . . . . . . 6-13
atan2d function that calculates four-quadrant inverse tangent
with result in degrees . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
Complex number support for trigonometry degree functions 6-14
Functionality being removed or changed . . . . . . . . . . . . . . . 6-14
Data Import and Export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
Data import from delimited and fixed-width text files using
Import Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
Single-step import of numbers, text, and dates as column
vectors from a spreadsheet with Import Tool . . . . . . . . . . 6-17
audioread and audioinfo functions for reading MP3,
MPEG-4 AAC, WAVE, and other audio files . . . . . . . . . . 6-17
audiowrite function for writing MPEG-4 AAC, WAVE, and
other audio files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
Reading and writing of BigTIFF image files larger than 4
GB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
Reading of XLSM, XLTX, and XLTM files on all platforms with
xlsread function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
xlsread function now supporting named ranges on all
platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
Multiple delimiter support in textscan function . . . . . . . . 6-18
Timeout, user agent, and character encoding inputs for
urlread and urlwrite functions . . . . . . . . . . . . . . . . . 6-18