Getting Started    

Introduction

What Is MATLAB?

The MATLAB System

MATLAB Documentation

MATLAB Online Help

Development Environment

Starting and Quitting MATLAB

Starting MATLAB

Quitting MATLAB

MATLAB Desktop

Desktop Tools

Command Window

Start Button and Launch Pad

Help Browser

Current Directory Browser

Workspace Browser

Editor/Debugger

Profiler

Other Development Environment Features

Manipulating Matrices

Matrices and Magic Squares

Entering Matrices

sum, transpose, and diag

Subscripts

The Colon Operator

The magic Function

Expressions

Variables

Numbers

Operators

Functions

Examples of Expressions

Working with Matrices

Generating Matrices

The load Function

M-Files

Concatenation

Deleting Rows and Columns

More About Matrices and Arrays

Linear Algebra

Arrays

Multivariate Data

Scalar Expansion

Logical Subscripting

The find Function

Controlling Command Window Input and Output

The format Function

Suppressing Output

Entering Long Statements

Command Line Editing

Graphics

Basic Plotting

Creating a Plot

Multiple Data Sets in One Graph

Specifying Line Styles and Colors

Plotting Lines and Markers

Imaginary and Complex Data

Adding Plots to an Existing Graph

Figure Windows

Multiple Plots in One Figure

Controlling the Axes

Axis Labels and Titles

Saving a Figure

Editing Plots

Interactive Plot Editing

Using Functions to Edit Graphs

Using Plot Editing Mode

Using the Property Editor

Mesh and Surface Plots

Visualizing Functions of Two Variables

Images

Printing Graphics

Handle Graphics

Graphics Objects

Setting Object Properties

Finding the Handles of Existing Objects

Graphics User Interfaces

Graphical User Interface Design Tools

Animations

Erase Mode Method

Creating Movies

Programming with MATLAB

Flow Control

if

switch and case

for

while

continue

break

Other Data Structures

Multidimensional Arrays

Cell Arrays

Characters and Text

Structures

Scripts and Functions

Scripts

Functions

Global Variables

Passing String Arguments to Functions

The eval Function

Vectorization

Preallocation

Function Handles

Function Functions

Demonstration Programs Included with MATLAB

Matrix Demonstration Programs

Numeric Demonstration Programs

Graphics Demonstration Programs

Language Demonstration Programs

ODE Suite Demonstration Programs

Automation Client Interface (COM)

Gallery Demonstration Programs

Miscellaneous Demonstration Programs

Getting More Information


  Getting Started Introduction