MATLAB 5.2 Product Family New Features     Search    Help Desk 

MATLAB 5.2 Product Family New Features

Introduction

How to Use This Document

References and Links to Other Documents

MATLAB 5.2 Product Family Documentation Set

Manuals Reprinted for 5.2

Manuals Updated Online for 5.2

MATLAB 5.2 Enhancements

What's New in MATLAB 5.2?

Enhancements to MATLAB

Upgrades to Simulink, Real-Time Workshop, Toolboxes, and Blocksets

New Power System Blockset

MATLAB Language Enhancements

Support for try/catch

Warning Messages

Setting the Recursion Limit

New Mathematical Functions

New String Comparison Functions

M-File Locking

Persistent Variables

File and Directory Handling

Enhancement to load

Cell Array of Strings

Enhancement to strjust

Change in clc and home Behavior

Additional Functions Changed in MATLAB 5.2

PC and UNIX Environment Tools Enhancements

Changes to the MATLAB Editor/Debugger

Array Editor Added for PC and UNIX Platforms

SGI64 Fully Supported

Online Documentation Enhancements

Full-Text Search Facility

Reference Page Navigation

The doc Command

Japanese Help Desk

ActiveX Support Enhanced

HDF File Format Support

Visualization Enhancements

Support for OpenGL Renderers

New View Control Commands

Complex Camera Operations

Camera and Axis Control

New Lighting Convenience Commands

Support for Predefined Paper Types

Mechanism to Hide Objects from Selection

New Behavior for newplot, clf, and cla

Behavior of newplot

Behavior of clf and cla

GUI Development Enhancements

New Units Property Value

Tooltips

Toggle Buttons

Displaying Truecolor Images on Controls

Context Menus

MATLAB Compiler

Compatibility Release

Improved Installation and Configuration Process

Enhanced Support for Windows 95 and NT Compilers

Building Simulink CMEX S-Functions

Additional Enhancements

Documentation

MATLAB C Math Library 1.2

Compatibility Release

New Features

Documentation

MATLAB C++ Math Library 1.2

Compatibility Release

New Features

Documentation

Simulink 2.2

User Interface

Toolbar

Status Bar

Context-Sensitive Menus

Automatic Block Connection

Block Properties Dialog Box

Undoing Breaking of Library Links

Simulation

Block Priorities

Additional Solvers

Debugger

Tunable Mask Parameters

Level 2 S-Functions

Merge Block

Non-Algebraic Feedback Loops

Model Construction Commands

Object Parameters

Dialog Parameters

Lines/Annotations API

Printing

Print Frames

Real-Time Workshop 2.2

Asynchronous Processes

RTWlib

Merge Block Added

Level 2 S-Functions

Stateflow 1.0.6

Toolboxes and Blocksets

Power System Blockset 1.0

Communications Toolbox 1.3

Control System Toolbox 4.1

DSP Blockset 2.2

Data Frames

Filter Realization Wizard

New and Enhanced Blocks

For Users Upgrading from Version 1.0a

Financial Toolbox 1.1

Term Structure Functions

Derivitives Function

Portfolio Analysis Function

Date Functions

Demo of an Excel Link Portfolio Optimizer Tool

Fuzzy Logic Toolbox 2.0

Graphical User Interface Enhancements

Fuzzy Algorithm Improvements

FIS Represented As MATLAB Structures

More Dimensions Allowed for User-Defined
Membership Functions

Image Processing Toolbox 2.1

Interactive Pixel Value Display

Feature Measurement

Inverse Radon Transform

Canny Edge Detector

Other Enhancements

Neural Network Toolbox 3.0

Signal Processing Toolbox 4.1

Spectral Estimation

SPTool Graphical User Interface

Filter Viewer

General Enhancements

Spline Toolbox 2.0

Multivariate Spline Support

User Interface Enhancements

Vector-Valued Spline Enhancements

Additional Enhancements

MATLAB 5.1 Enhancements

What's New in MATLAB 5.1?

Enhancements to MATLAB

Upgrades to Simulink, Real-Time Workshop,
Toolboxes, and Blocksets

New Products

Language and Development Environment Enhancements

find Returns Empty Matrix

Multibyte Character Support

Removal of Microsoft Windows TCP/IP Issues

Notebook Support for Office 97

PC Editor/Debugger

Editing Arrays on Macintosh

The Path Browser on the Macintosh

Macintosh Debugger

Handle Graphics Enhancements

Scatter Plot Functions Added

X-Windows Support for uisetcolor

Previously Undocumented Functions

Printing Patches and Surfaces

TIFF and JPEG Device Drivers

TIFF

Compression

JPEG

Compression

TIFF Preview Images for Encapsulated PostScript

Alternate Method on the Macintosh

API Enhancements for Windows NT

Setting Up the Compiler Location

API Enhancements for Macintosh

Installation Notes for Using CodeWarrior 11
with the MATLAB API

Using CodeWarrior 10 and 11 with the MATLAB API

Building Applications on the Power Macintosh
and 68K Macintosh

Stateflow

Addition to the Simulink Modeling Environment

Stateflow Coder

Mapping Toolbox

MATLAB 5.0 Enhancements

MATLAB 5.0 Enhancements

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 Simulink and Application Toolboxes

New Data Constructs

Multidimensional Arrays

Cell Arrays

Structures

MATLAB Objects

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

Enhanced 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.0

Non-ANSI C Compilers

New Platform-Specific Features

Microsoft 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.2

Migrating to MATLAB 5.2

Roadmap for Different Migration Routes

Toolboxes and Blocksets

Upgrading from MATLAB 5.1 to MATLAB 5.2

Change to clear Behavior

try, catch, and persistent Are Now Keywords

Matrix Assignment

Change to Method Search Order

API Memory Management Compatibility Issue

Improperly Destroying an mxArray

Incorrectly Constructing a Cell or Structure mxArray

Creating a Temporary mxArray with Improper Data

Potential Memory Leaks

Recommendation: MEX-Files Should Destroy
Their Own Temporary Arrays

Upgrading from MATLAB 5.0 to MATLAB 5.2

Upgrading from MATLAB 4 to MATLAB 5.2

Converting M-Files to MATLAB 5.0

Converting MATLAB 4 External Interface Programs
to the MATLAB 5.0 Application Program Interface

General Considerations

Microsoft Windows Considerations

UNIX Considerations

Macintosh Considerations

VMS Considerations

Conversion

Recoding C Code for MATLAB 5.0 Compliance

Upgrading Toolboxes and Blocksets

Fuzzy Logic Toolbox: Updating FIS Models

DSP Blockset: Upgrading from Version 1.0a

Index



[ Next | Help Desk ]