User`s guide

R2012a
7-24
3.141593e+00
Conversion of Error and Warning Message Identifiers
For R2012a, 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:eigs:NonPosIntSize identifier has
changed to MATLAB:eigs:RoundNonIntSize. If your code checks
for MATLAB:eigs:NonPosIntSize, you must update it to check for
MATLAB:eigs:RoundNonIntSize instead. For a mapping of the new identifiers to the
original identifiers, see Technical Support solution 1-ERAFNC.
Specify a List of Allowed Subclasses in the Class Definition
You can control which classes are allowed to subclass a class that you define by
specifying a list classes in the new class attribute, AllowedSubclasses. See Controlling
Allowed Subclasses for more information.
Specify Which Classes Can Access Class Members
You can control access to specific class members (properties, methods, and events) by
specifying a list of classes to which you want to grant access to these members. See
Controlling Access to Class Members for more information.
Compatibility Considerations
In previous releases, you could assign a value to the following class member access
attributes as a value returned by a function:
Properties – Access, GetAccess, and SetAccess
Methods – Access