Products & Services Solutions Academia Support User Community Company

Learn more about MATLAB   

Desktop Tools and Development Environment, MATLAB Version 7.9 (R2009b)

New features and changes introduced in this version are organized by these topics:

Startup and Shutdown

Changes to -nodisplay and -noFigureWindows Startup Options

When you start MATLAB using -nodisplay (UNIX®) or -noFigureWindows (Microsoft® Windows®) startup options, running a built-in GUI (predefined dialog boxes) generates this warning:

This functionality is no longer supported under 
the -nodisplay and -noFigureWindows startup options.

If the GUI is modal, MATLAB execution suspends, and you need to type Ctrl+C for the Command Window prompt to reappear.

This change affects predefined dialog boxes, such as dialog, msgbox, printpreview, uigetfile, uisetcolor, waitfor, waitbar, and more. For a list of predefined dialog boxes, see Predefined Dialog Boxes. For more information on startup options, see the matlab (UNIX) and matlab (Windows) reference pages, respectively.

In a future release, instead of a warning, MATLAB will generate an error when you use such a dialog box under the -nodisplay or -noFigureWindows options.

Compatibility Considerations.   To avoid generating the warning, start MATLAB without the -nodisplay or -noFigureWindows startup options. To avoid warnings while continuing to use these startup options, remove the code that is now producing the warnings.

Changes to Memory Manager Startup Options

Version 7.9 removes support for the -memmgr and -check_malloc command line arguments and the MATLAB_MEM_MGR environment variable.

Compatibility Considerations.   MATLAB ignores any memory manager options.

Desktop

New features and changes introduced in Version 7.9 (R2009b) are:

Ability to Customize Keyboard Shortcuts

MATLAB supports customizing keyboard shortcuts for desktop tools. Press combinations of keyboard keys to perform a desktop action, instead of using the mouse to select items from menus. For example, press Ctrl+N to open a blank M-file in the Editor.

The ability to customize keyboard shortcuts enables you to:

To customize keyboard shortcuts, choose File > Preferences > Keyboard > Shortcuts.

MATLAB does not support customizing keyboard shortcuts for Figure Windows, dialog boxes, or toolboxes. For details, see Customizing Keyboard Shortcuts. For a video demo, see Customizable Keyboard Shortcuts.

Compatibility Considerations.  

Ability to Set Fonts Preferences for Extended M-Lint Messages and Function Browser

MATLAB now supports setting the font size and type for extended M-Lint messages and the function browser. In previous releases, changes to HTML Proportional Text affected only the display in the MATLAB Web browser, the Profiler, and Help topics. To set font preferences:

  1. Choose File > Preferences > Fonts > Custom.

  2. Under Desktop tools, select HTML Proportional Text, and then specify the font size and type you want to use.

For more information, see Custom Fonts Preferences.

Save Files from MATLAB Web Browser

To save a file being displayed in the MATLAB Web Browser, select File > Save As.

Help Browser

For a demonstration of enhancements to the Help browser, watch the Help Browser Enhancements video.

Improved Contents Listing

When you expand a product in the Contents pane, you now can view the following:

Enhanced Presentation of Search Results

Each search result includes:

Use new sorting and grouping features to arrange results:

The following example of Search Results in the Help browser illustrates grouping, previews, and the block reference page icon.

Viewing Pages

Compatibility Considerations

The Index and Demos tabs are no longer in the Help browser:

The Actions button on the toolbar provides access to features for the displayed page. Previously, some of these features were available on individual toolbar buttons. To add individual toolbar buttons, right-click the toolbar and select Customize.

If you provide your own files for use in the Help browser:

For more information about the new Help browser features, see Help, Demos, and Related Resources.

Workspace and Variable Editor

Improved Workspace Plotting Tool

The Plot Selector button on the Workspace Browser and Variable Editor toolbars has a new look and added capabilities, options, and help. The tool now displays larger icons, includes many more graphing functions, summarizes each function, and displays pop-up windows with syntax descriptions (function hints). You can customize the tool by rearranging and categorizing functions, and by creating a list of "favorites".

For further details, see this video demo and the release note Enhanced Plot Selector Simplifies Data Display.

Managing Files

Enhanced Current Folder (Directory) Browser

The Current Directory browser is now the Current Folder browser.

For an overview of the enhancements, watch this video, Current Folder Browser Enhancements, or review the following summary:

The following illustration shows the new Current Folder browser, including the tree view, new M-file icons, and the search button.

Compatibility Considerations.  

For more information about the new features, see Managing Files in MATLAB.

File Exchange Desktop Tool — Find and Get Files Created by Other Users

Watch this video, MATLAB File Exchange Access, or review the following summary of what you can do with the new File Exchange desktop tool:

The File Exchange desktop tool offers these main features:

To open the File Exchange tool, select Desktop > File Exchange.

If you have questions while you work, access the File Exchange FAQ by clicking the Help button . For full documentation, see File Exchange — Finding and Getting Files Created by Other Users.

Editing and Debugging M-Files

New features and changes introduced in Version 7.9 (R2009b) are:

Syntax Highlighting for VHDL and Verilog Code

The MATLAB Editor now supports syntax highlighting for VHDL and Verilog code. For details see, Setting VHDL Language Preferences and Setting Verilog Language Preferences.

File and Folders Comparison Tool Enhanced

When you use the File and Folders Comparisons tool to compare folders, it now includes the following information about each file in each folder:

In addition, the File and Folders Comparisons tool enables you to reload the information by clicking the refresh button or selecting File > Refresh. For details see, Comparing Files and Folders.

Publishing M-Files to PDF Output Format

MATLAB now supports PDF as the output format for publishing M-files. For instructions on how to publish to .pdf files, watch the Publishing Features video demo. For details, see Steps for Publishing sine_wave_f.m to PDF.

Internationalization

How MATLAB Reads Customized Locale Settings on Macintosh OS X Platforms

If you use the Customize option to modify the locale setting, MATLAB ignores the customized portion. For example, if you select the euro currency symbol for a locale set to the United Kingdom, the locale name is:

en_GB@currency=EUR

MATLAB uses the locale name:

en_GB
  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

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