MATLAB New Features Guide Help Desk

List of Tables

Introduction

Help Desk

Related MATLAB Commands

MATLAB Documentation

New Features and Enhancements

What's New in MATLAB?

Enhanced Programming and Application
Development Tools

New Data Types, Structures, and Language
Features

Faster, Better Graphics and Visualization

More Mathematical and Data Analysis Tools

Enhancements to Application Toolboxes
and to SIMULINK

New Data Constructs

Multidimensional Arrays

Cell Arrays

Structures

Objects

Character Arrays

Programming Capabilities

Flow-Control Improvements

M-File Programming Tools

Variable Number of Input and Output Arguments

Multiple Functions Within an M-File

M-File Profiler

Pseudocode M-Files

New and Enhanced Language Functions

Subscripting and Assignment Enhancements

Integer Bit Manipulation Functions

Dimension Specification for Data Analysis Functions

Wildcards in Utility Commands

Empty Arrays

New Data Analysis Features

Higher-Dimension Interpolation

griddata Based on Delaunay Triangulation

Set Theoretic Functions

New and Enhanced Handle Graphics Features

Plotting Capabilities

Filling Areas

Bar Chart Enhancements

Labels for Patches and Surfaces

Marker Style Enhancement

Stem Plot Enhancements

Three-Dimensional Plotting Support

Data Visualization

New Viewing Model

New Method for Defining Patches

Triangular Meshes and Surfaces

Improved Slicing

Contouring Enhancements

New zoom Options

Graphics Presentation

Enhancements to Axes Objects

Color Enhancements

Text Object Enhancements

Improved General Graphics Features

Lighting

print Command Revisions

Additional print Device Options

Image Support

Truecolor

Reading and Writing Images

8-Bit Images

Indexed images

Colormaps

Truecolor Images

New and Enhanced Handle Graphics Object Properties

Improvements to Graphical User Interfaces (GUIs)

General GUI Enhancements

Guide

Enhancements to the Application Program Interface (API)

New Fundamental Data Type

New Functions

Support for Structures and Cells

Support for Multidimensional Arrays

Support for Nondouble Precision Data

Enhanced Debugging Support

Enhanced Compile Mechanism

MATLAB 4 Feature Unsupported in MATLAB 5

Non-ANSI C Compilers

New Platform-Specific Features

MS Windows

Path Browser

Workspace Browser

M-File Editor/Debugger

Command Window Toolbar

New Dialog Boxes

16-bit Stereo Sound

Macintosh

User Interface Enhancements

Command Window Features

Command History Window

Path Browser

Workspace Browser

M-File Debugger

Editor Features

UNIX Workstations

Figure Window Toolbar

Path Editor

Simplified Installation Procedure

Upgrading to MATLAB 5

Upgrading from MATLAB 4 to MATLAB 5

Converting M-Files to MATLAB 5

Converting MATLAB 4 External Interface Programs to
the MATLAB 5 Application Program Interface (API)

General Considerations

Non-ANSI C Compilers

MATLAB Character Strings

MEX-File Argument Complexification

Type Imputation by Process of Elimination

Version 3.5 MEX-Files

SIMULINK

Fortran MEX-File Considerations

Rebuilding MEX-Files Loaded in Memory

Default MEX-File Optimization

Debugging MEX-Files

MAT-File External Applications

Windows Considerations

UNIX Considerations

Macintosh Considerations

VMS Considerations

Conversion

Rebuilding MEX-Files

Rebuilding Stand-Alone MAT-File and Engine Programs

MEX-file Conversion Flowcharts

Recoding for MATLAB 5 Compliance

Index



[ Previous | Help Desk | Next ]