MATLAB Community

MATLAB, community & more

New and Updated Features in R2010a 10

Posted by Michael Katz,

Well it’s almost Spring 2010, and that means another installment of MATLAB: MATLAB R2010a (version 7.10) is here! You’ll find the full release notes here. You can also find a video of the new Desktop features here. Below, I’ve called out some of my favorite new and updated Desktop features.

To get this latest release go here, or if you’re using R2008b or later, you can select Help -> Check for Updates.

Be sure to let us know what you think of these new features!

Zip & Unzip from Current Folder
Create a Zip in the MATLAB current folder You can now create .zip archive files and unzip them from the Current Folder context menu. This makes it easier to share projects and organize code.

Current Folder indicates if subfolders are on the MATLAB path
Current Folder browser shows files and folders not on path The Current folder browser indicates folders and files not on MATLAB path with an adjustable dimming. You can add and remove folders from the path using the context menu. This feature shows you at a glance what’s on or not on the path.

Editor Tab Completion lists variables and functions
The tab completion feature in the Editor now lists subfunctions, nested functions, and local variables in scope from the cursor position, without having to define them first in the workspace. Make sure tab completion is enabled with File -> Keyboard -> Tab Completion.

Plot Selector Supports additional toolboxes
plot selector with image processing toolbox The plot selector now supports plots from additional installed toolboxes including the Curve Fitting Toolbox, Filter Design Toolbox, Image Processing Toolbox, and Signal Processing Toolbox.

File & Folder Comparison new features
Folder and File Comparison tool File and Folder Comparisons tool received several enhancements this release.

  1. File comparisons now highlight changes within lines.
  2. New toolbar buttons for stepping through differences.
  3. Results are now sortable by name, type, size, timestamp, or change summary.
  4. When comparing subfolders, the tool continues analysis in the background

Keyboard shortcut listing and comparing
Keyboard shortcuts in Excel From the Keyboard Shortcut preferences, you can now export a keyboard shortcut set, so it can be viewed in an external tool. You can also compare two different keyboard shortcut sets with our Comparison tool directly from the preference panel. This is a great way to see what is different between two different sets, especially if you have received a modified set from another user.

Updated Documentation Search
Java Heap Size preference Searching the MATLAB documentation just got a whole lot easier. From the search widget, we now provide a type-ahead list of suggestions. This means you’ll get to your results faster, and more accurately. The search history is also now persistent between MATLAB sessions, and you can also hide the previews in the search results, allowing you see more results in the same space.

Set Java heap size in Preferences
Java Heap Size preference You can now control the amount of memory allocated to the java heap right from File -> Preferences -> General -> Java Heap Memory. I wrote a bit about how Java heap memory last year, and I’ll expand upon that when I get around to talking about this new feature

EDIT (Oct 15, 2010): Updated link to 10a release notes.


Comments are closed.

10 CommentsOldest to Newest

Ivo replied on : 1 of 10

The second link “here” is wrong. -> New-MATLAB-Development-Environment-Features-in-R2009a.html

Mike replied on : 2 of 10


Thanks. I updated the post with the new R2010a link. That’s what I get for copying & pasting.

Daniel Armyr replied on : 3 of 10

And you forgot the most important new feature of all, the “Tab completion of local variables not on workspace”. Finally!


Mike replied on : 5 of 10

We’re glad you’re excited about the new tab completion feature, let us know how you find it.

Sven replied on : 7 of 10

Hi Mike,

Just one question about the 2010a update to do with the Editor.

Previously the path to the file currently being edited was displayed in the title bar of the Editor

Previously, it would show “Editor – fullpath/filename.m”, now it only shows “Editor – filename.m” when the editor is docked. Can that be a setting somewhere in the preferences? I often find myself using that indicator to help me locate a MATLAB file on my path somewhere. It took me quite a frustrated while to find out that it only shows the fullpath/filename.m when the editor is *not* in docked mode.


Ernst replied on : 9 of 10

this page links to the most current release notes, not to the r2010a release notes (where can these be found?)