Programming, MATLAB® Version 7.6 (R2008a)

New features and changes introduced in this version are

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:

For a full description of object-oriented features, see MATLAB® Classes and Object-Oriented Programming.

Packages for Classes and Functions

This release provides the capability to manage name space by placing classes and functions in packages.

Clear Variables with Exceptions

With the new clearvars function, you can specify which variables you do not want cleared from memory.

Information on the State of Memory

The new memory function provides memory usage information such as largest block available, allowing you to diagnose memory problems on Microsoft Windows platforms

Compatibility Considerations

The memory function existed in previous versions of MATLAB, but its purpose has changed. Previously, memory provided help text on how to free additional memory space for your MATLAB application. The function now returns information on the current state of memory use and availability in your system.

Define Your Own Function Cleanup Tasks

With the new onCleanup function, you can specify one or more tasks for MATLAB to perform just before exiting the current function.

New Functions

NameDescription
clearvarsClear variables from memory
memoryDisplay memory information
onCleanupCleanup tasks at function completion

Extended JIT Support

JIT/Accelerator support now extends to statements executed at the MATLAB Command Line and in cell mode in the MATLAB Editor. This provides improved performance in these environments.

Enhancements to Image Information and Writing Functions

The image information and writing functions have the following enhancements:

Changes to Programming Documentation

Some of the chapters in the MATLAB Programming documentation have been moved or renamed in this release. Also the title of the Programming documentation has been changed to Programming Fundamentals in order to differentiate this part of the MATLAB help from the new documentation on Developing MATLAB Classes.

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS