MATLAB COMPILER RELEASE NOTES User's Guide Page 485

  • Download
  • Add to my manuals
  • Print
  • Page
    / 716
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 484
Programming
18-35
Programming
Multithreaded Computations Enabled
Multithreaded computations, introduced in R2007a, are now on by default.
Compatibility Considerations
To disable multithreaded computations, open the Preferences dialog, choose
Multithreading, and then disable it explicitly.
Enhancements to Object-Oriented Programming Capabilities
Major enhancements to object oriented programming capabilities enables easier
development and maintenance of large applications and data structures.
New features include:
The new classdef keyword enables you to define properties, methods, and events in
a class definition file. See User-Defined Classes.
A new handle class with reference behavior enables you to create more sophisticated
data structures, such as linked lists and to manage external resources, such as files.
See Comparing Handle and Value Classes.
Events and listeners enable you to monitoring object property changes and other
actions. See Events — Sending and Responding to Messages.
Packages enable scoping of classes and functions. See Create a Namespace with
Packages.
Meta-classes provide support for class introspection. See Information from Class
Metadata.
JIT/Accelerator support provides significantly improved performance over the
previous object oriented-programming system.
For a full description of object-oriented features, see Object-Oriented Programming.
Packages for Classes and Functions
This release provides the capability to manage name space by placing classes and
functions in packages.
Page view 484
1 2 ... 480 481 482 483 484 485 486 487 488 489 490 ... 715 716

Comments to this Manuals

No comments