User`s guide
Language and Programming
4-7
To preserve the number of dimensions of a 3-D or higher dimensional data array, use
permute to reorder the data array, such that the size of the last data dimension aligns
with the time vector.
Furthermore, you receive a warning when loading a time series object from a prior
release with 3-D or higher dimensional data and with time alignment along the first
dimension. In this case, MATLAB preserves the time alignment with the first dimension
and reshapes the data to 2-D.
New fixture and plugin features for matlab.unittest testing
framework
The matlab.unittest testing framework now provides four customized fixtures to ease
the creation of setup and teardown code. You can use these fixtures to change the current
working folder, add a folder to the MATLAB path, suppress the display of warnings, and
create a temporary folder. For more information, see matlab.unittest.fixtures.
To share these fixtures across test classes, use the new SharedTestFixtures class
attribute of TestCase. The getSharedTestFixtures method of TestCase provides access
to the shared fixtures. You also can use fixtures within a test function by calling the
applyFixture method of TestCase.
To pause execution of a test and enter debug mode upon a failure or uncaught error, you
can add the new plugin, StopOnFailuresPlugin to the test runner. For more information,
see matlab.unittest.plugins.
Conversion of error and warning message identifiers
For R2013b, error and warning message identifiers have changed in MATLAB.
Compatibility Considerations
If you have scripts or functions that use message identifiers that changed, you must
update the code to use the new identifiers. Typically, message identifiers are used to turn
off specific warning messages, or in code that uses a try/catch statement and performs an
action based on a specific error identifier.
For example, the MATLAB:InputParser:MustBeChar identifier has
changed to display either MATLAB:InputParser:MustBeChar or