Release 11 New Features |
Language and Development Environment Enhancements
find Returns Empty Matrix
Thefind
function returns an empty matrix if nothing is found. Previously it returned [0,1
].
Multibyte Character Support
On the PC, MATLAB 5.1 added support for multibyte characters (including Kanji) for data. This feature allows you to use multibyte characters in MATLAB strings. You can also use multibyte characters in Handle Graphics property values and Simulink blocks. Note that you cannot use multibyte characters in variable, file, or function names. Also, multibyte text may not be machine independent.Removal of Microsoft Windows TCP/IP Issues
MATLAB 5.0 for Microsoft Windows 95 required the use of TCP/IP networking software even for non-networked installations. For MATLAB 5.1 this requirement was removed. The portions of the MATLAB user interface that depended upon TCP/IP were recoded to use ActiveX.Notebook Support for Office 97
MATLAB 5.1 provided Notebook support for Microsoft Office 97. Note The MATLAB 5.1 Notebook worked with Windows NT with Microsoft Office 97. However, for Windows 95, due to an Office 97 problem, you may experience problems printing a Notebook document that includes an imported graphic. See "OFF97: Imported EMF Files Are Not Printed Correctly" in the online Microsoft Knowledge Base for details.PC Editor/Debugger
For MATLAB 5.1 the PC Editor/Debugger provided new debugging icons on the toolbar. The debugging operations are the same as for MATLAB 5.0. The new debugging icons on the toolbar were:Handle Graphics Enhancements
MATLAB 5.1 provided some new Handle Graphics functions.Scatter Plot Functions Added
MATLAB added two new functions,scatter
and scatter3
, which enable you to create two-dimensional and three-dimensional scatter plots. Each function allows you to specify the style, size, and color of the marks used to create the scatter diagrams.
See the online MATLAB Function Reference for more information about these functions.
X-Windows Support for uisetcolor
Theuisetcolor
function is supported on X-Windows systems (UNIX).
Previously Undocumented Functions
These two functions existed in MATLAB 5.0, with command line help, but were not documented in the MATLAB 5.0 online Function Reference; they are documented in the MATLAB 5.2 online Function Reference:pagedlg
- Dialog box to set page layout properties for printing Figures.
printdlg
- Dialog box to manage printing of Figures.
Printing Patches and Surfaces
MATLAB 5.1 added support for printing texture-mapped patches and surfaces (this did not work in Version 5.0). Also, printing interpolated patches and surfaces is more efficient than in Version 5.0.