MATLAB Programming Tips
MATLAB?
Programming Tips
R2011b
How to Contact MathWorks
Web
Newsgroup
contact_TS.html Technical Support
comp.soft-sys.matlab
suggest@
bugs@
doc@
service@
info@
Product enhancement suggestions
Bug reports
Documentation error reports
Order status, license renewals, passcodes
Sales, pricing, and general information
508-647-7000 (Phone)
508-647-7001 (Fax)
The MathWorks, Inc.
3 Apple Hill Drive
Natick, MA 01760-2098
For contact information about worldwide offices, see the MathWorks Web site.
MATLAB? Programming Tips
? COPYRIGHT 2002¨C2011 by The MathWorks, Inc.
The software described in this document is furnished under a license agreement. The software may be used
or copied only under the terms of the license agreement. No part of this manual may be photocopied or
reproduced in any form without prior written consent from The MathWorks, Inc.
FEDERAL ACQUISITION: This provision applies to all acquisitions of the Program and Documentation
by, for, or through the federal government of the United States. By accepting delivery of the Program
or Documentation, the government hereby agrees that this software or documentation qualifies as
commercial computer software or commercial computer software documentation as such terms are used
or defined in FAR 12.212, DFARS Part 227.72, and DFARS 252.227-7014. Accordingly, the terms and
conditions of this Agreement and only those rights specified in this Agreement, shall pertain to and govern
the use, modification, reproduction, release, performance, display, and disclosure of the Program and
Documentation by the federal government (or other entity acquiring for or through the federal government)
and shall supersede any conflicting contractual terms or conditions. If this License fails to meet the
government¡¯s needs or is inconsistent in any respect with federal procurement law, the government agrees
to return the Program and Documentation, unused, to The MathWorks, Inc.
Trademarks
MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See
trademarks for a list of additional trademarks. Other product or brand
names may be trademarks or registered trademarks of their respective holders.
Patents
MathWorks products are protected by one or more U.S. patents. Please see
patents for more information.
Revision History
July 2002
June 2004
March 2005
September 2005
September 2007
March 2008
October 2008
March 2009
September 2009
March 2010
September 2010
April 2011
September 2011
Online only
Online only
Online only
Online only
Online only
Online only
Online only
Online only
Online only
Online only
Online only
Online only
Online only
New for MATLAB? 6.5 (Release 13)
Revised for MATLAB? 7.0 (Release 14)
Revised for MATLAB? 7.0.4 (Release 14SP2)
Revised for MATLAB? 7.1 (Release 14SP3)
Rereleased for Version 7.5 (Release 2007b)
Rereleased for Version 7.6 (Release 2008a)
Rereleased for Version 7.7 (Release 2008b)
Rereleased for Version 7.8 (Release 2009a)
Rereleased for Version 7.9 (Release 2009b)
Rereleased for Version 7.10 (Release 2010a)
Rereleased for Version 7.11 (Release 2010b)
Rereleased for Version 7.12 (Release 2011a)
Rereleased for Version 7.13 (Release 2011b)
Contents
Programming Tips
1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-2
Command and Function Syntax . . . . . . . . . . . . . . . . . . . . .
Syntax Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Command and Function Syntaxes . . . . . . . . . . . . . . . . . . . .
Command Line Continuation . . . . . . . . . . . . . . . . . . . . . . . .
Completing Commands Using the Tab Key . . . . . . . . . . . . .
Recalling Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Clearing Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Suppressing Output to the Screen . . . . . . . . . . . . . . . . . . . .
1-3
1-3
1-3
1-3
1-4
1-4
1-5
1-5
Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the Help Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Help on Functions from the Help Browser . . . . . . . . . . . . .
Help on Functions from the Command Window . . . . . . . . .
Topical Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paged Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Writing Your Own Help . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Help for Subfunctions and Private Functions . . . . . . . . . . .
Help for Methods and Overloaded Functions . . . . . . . . . . .
1-6
1-6
1-6
1-7
1-7
1-8
1-8
1-9
1-9
Development Environment . . . . . . . . . . . . . . . . . . . . . . . . .
Workspace Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the Find and Replace Utility . . . . . . . . . . . . . . . . . . .
Commenting Out a Block of Code . . . . . . . . . . . . . . . . . . . .
Creating Functions from Command History . . . . . . . . . . . .
Editing Functions in EMACS . . . . . . . . . . . . . . . . . . . . . . . .
1-10
1-10
1-10
1-11
1-11
1-11
Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Function Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using Lowercase for Function Names . . . . . . . . . . . . . . . . .
Getting a Function¡¯s Name and Path . . . . . . . . . . . . . . . . . .
What Files Does a Function Use? . . . . . . . . . . . . . . . . . . . .
Dependent Functions, Built-Ins, Classes . . . . . . . . . . . . . . .
1-12
1-12
1-12
1-13
1-13
1-14
v
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- carl wick joel esposito and ken knowles the matlab
- matlab a practical introduction to
- matlab 7 object oriented programming
- matlab programming tips
- advanced programming techniques in matlab
- e 177 advanced programming with matlab 3 units
- egr115 homework exercises programmer defined functions
- ftd2xx programmer s guide version 2
- scalars and variables
- cs111 matlab functions tr
Related searches
- matlab solve function
- matlab line of best fit
- matlab how to use polyfit
- matlab curve fitting
- matlab polyfit
- matlab replace elements in array
- matlab convert string to char
- matlab access element of array
- matlab convert number to character array
- matlab find and replace array
- matlab string programming impossible
- matlab programming language