Starting and Quitting MATLAB
Starting MATLAB
Starting MATLAB on Windows Platforms
Starting MATLAB on UNIX Platforms
Startup Directory for MATLAB
Startup Options
Reducing Startup Time with Toolbox Path Caching
Quitting MATLAB
Running a Script When Quitting MATLAB
Using the Desktop
Desktop Tools
Launch Pad
Configuring the Desktop
Opening and Closing Desktop Tools
Resizing Windows
Moving Windows
Using Predefined Desktop Configurations
Common Desktop Features
Desktop Toolbar
Context Menus
Keyboard Shortcuts and Accelerators
Selecting Multiple Items
Using the Clipboard
Accessing The MathWorks on the Web
Setting Preferences
General Preferences for MATLAB
Running MATLAB Functions
The Command Window
Opening the Command Window
Running Functions and Entering Variables
Controlling Input and Output
Running Programs
Keeping a Session Log
Preferences for the Command Window
Command History
Viewing Functions in the Command History Window
Running Functions from the Command History Window
Copying Functions from the Command History Window
Getting Help
Types of Information
Using the Help Browser
Changing the Size of the Help Browser
Using the Help Navigator
Using the Product Filter
Viewing the Contents Listing in the Help Browser
Finding Documentation Using the Index
Searching Documentation
Bookmarking Favorite Pages
Viewing Documentation in the Display Pane
Browsing to Other Pages
Bookmarking Pages
Revisiting Pages
Printing Pages
Finding Terms in Displayed Pages
Copying Information
Evaluating a Selection
Viewing the Page Source (HTML)
Viewing Web Pages
Preferences for the Help Browser
Documentation Location - Specifying the help Directory
Product Filter - Constraining the Product Documentation
PDF Reader - Specifying Its Location
General - Synchronizing the Contents Pane with the Displayed Page
Help Fonts Preferences - Specifying Font Name, Style, and Size
Printing Documentation
Printing a Page from the Help Browser
Printing the PDF Version of Documentation
Using Help Functions
Viewing Function Reference Pages - the doc Function
Getting Help in the Command Window - the help Function
Other Methods for Getting Help
Product-Specific Help Features
Running Demos
Contacting Technical Support
Providing Feedback
Getting Version and License Information
Accessing Documentation for Other Products
Participating in the Newsgroup for MathWorks Products
Workspace, Path, and File Operations
MATLAB Workspace
Workspace Browser
Viewing and Editing Workspace Variables Using the Array Editor
Search Path
How the Search Path Works
Viewing and Setting the Search Path
File Operations
Current Directory Field
Current Directory Browser
Viewing and Making Changes to Directories
Creating, Renaming, Copying, and Removing Directories and Files
Opening, Running, and Viewing the Content of Files
Finding and Replacing Content Within Files
Preferences for the Current Directory Browser
Importing and Exporting Data
Importing Text Data
Using the Import Wizard with Text Data
Using Import Functions with Text Data
Importing Numeric Text Data
Importing Delimited ASCII Data Files
Importing Numeric Data with Text Headers
Importing Mixed Alphabetic and Numeric Data
Exporting ASCII Data
Exporting Delimited ASCII Data Files
Using the diary Command to Export Data
Importing Binary Data
Using the Import Wizard with Binary Data Files
Using Import Functions with Binary Data
Exporting Binary Data
Exporting MATLAB Graphs in AVI Format
Working with HDF Data
Overview of MATLAB HDF Support
MATLAB HDF Function Calling Conventions
Importing HDF Data into the MATLAB Workspace
Exporting MATLAB Data in an HDF File
Including Metadata in an HDF File
Using the MATLAB HDF Utility API
Using Low-Level File I/O Functions
Opening Files
Reading Binary Data
Writing Binary Data
Controlling Position in a File
Reading Strings Line-By-Line from Text Files
Reading Formatted ASCII Data
Writing Formatted Text Files
Closing a File
Editing and Debugging M-Files
Starting the Editor/Debugger
Creating a New M-File in the Editor/Debugger
Opening Existing M-Files in the Editor/Debugger
Opening the Editor Without Starting MATLAB
Closing the Editor/Debugger
Creating and Editing M-Files with the Editor/Debugger
Appearance of an M-File
Navigating in an M-File
Saving M-Files
Printing an M-File
Closing M-Files
Debugging M-Files
Types of Errors
Finding Errors
Debugging Example - The Collatz Problem
Trial Run for Example
Using Debugging Features
Preferences for the Editor/Debugger
General Preferences for the Editor/Debugger
Font & Colors Preferences for the Editor/Debugger
Display Preferences for the Editor/Debugger
Keyboard and Indenting Preferences for the Editor/Debugger
Printing Preferences for the Editor/Debugger
Improving M-File Performance - the Profiler
What Is Profiling?
Using the Profiler
The profile Function
An Example Using the Profiler
Viewing Profiler Results
Viewing Profile Reports
Profile Plot
Saving Profile Reports
Interfacing with Source Control Systems
Process of Interfacing to an SCS
Viewing or Selecting the Source Control System
Function Alternative for Viewing the SCS
Setting Up the Source Control System
For SourceSafe Only - Mirroring MATLAB Hierarchy
For ClearCase on UNIX Only - Set a View and Check Out a Directory
Specifying the Project Configuration File - For PVCS Only
Checking Files into the Source Control System
Function Alternative for Checking In Files
Checking Files Out of the SCS
Function Alternative for Checking Out Files
Undoing the Check-Out
Using Notebook
Notebook Basics
Creating an M-Book
Entering MATLAB Commands in an M-Book
Protecting the Integrity of Your Workspace
Ensuring Data Consistency
Defining MATLAB Commands as Input Cells
Defining Cell Groups
Defining Autoinit Input Cells
Defining Calc Zones
Converting an Input Cell to Text
Evaluating MATLAB Commands
Evaluating Cell Groups
Evaluating a Range of Input Cells
Evaluating a Calc Zone
Evaluating an Entire M-Book
Using a Loop to Evaluate Input Cells Repeatedly
Converting Output Cells to Text
Deleting Output Cells
Printing and Formatting an M-Book
Printing an M-Book
Modifying Styles in the M-Book Template
Choosing Loose or Compact Format
Controlling Numeric Output Format
Controlling Graphic Output
Configuring Notebook
Notebook Command Reference
Bring MATLAB to Front Command
Define Autoinit Cell Command
Define Calc Zone Command
Define Input Cell Command
Evaluate Calc Zone Command
Evaluate Cell Command
Evaluate Loop Command
Evaluate M-Book Command
Group Cells Command
Hide Cell Markers Command
Notebook Options Command
Purge Output Cells Command
Toggle Graph Output for Cell Command
Undefine Cells Command
Ungroup Cells Command