Skip to Main Content Skip to Search
Product Documentation

Alphabetical List


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Arithmetic Operators + - * / \ ^ 'Matrix and array arithmetic
Relational Operators < > <= >= == ~=Relational operations
Logical Operators: Elementwise & | ~Elementwise logical operations on arrays
Logical Operators: Short-circuit && ||Logical operations, with short-circuiting capability
Special Characters [ ] ( ) {} = ' . ... , ; : % ! @Special characters
colon (:)Create vectors, array subscripting, and for-loop iterators
        
absAbsolute value and complex magnitude
accumarrayConstruct array with accumulation
acosInverse cosine; result in radians
acosdInverse cosine; result in degrees
acoshInverse hyperbolic cosine
acotInverse cotangent; result in radians
acotdInverse cotangent; result in degrees
acothInverse hyperbolic cotangent
acscInverse cosecant; result in radians
acscdInverse cosecant; result in degrees
acschInverse hyperbolic cosecant
actxcontrolCreate Microsoft ActiveX control in figure window
actxcontrollistList currently installed Microsoft ActiveX controls
actxcontrolselectCreate Microsoft ActiveX control from GUI
actxGetRunningServerHandle to running instance of Automation server
actxserverCreate COM server
addCause (MException)Record additional causes of exception
addeventAdd event to timeseries object
addframe (avifile)Add frame to Audio/Video Interleaved (AVI) file
addlistener (handle)Create event listener
addOptional
    inputParser methodAdd optional argument to Input Parser scheme
addParamValue
    inputParser methodAdd parameter name and value argument to Input Parser scheme
addpathAdd folders to search path
addprefAdd preference
addprop (dynamicprops)Add dynamic property
addpropertyAdd custom property to COM object
addRequired
    inputParser methodAdd required argument to Input Parser scheme
addsample
    timeseries methodAdd data sample to timeseries object
addsampletocollectionAdd sample to tscollection object
addtodateModify date number by field
addtsAdd timeseries object to tscollection object
airyAiry functions
alignAlign user interface controls (uicontrols) and axes
alimSet or query axes alpha limits
allDetermine whether all array elements are nonzero or true
allchildFind all children of specified objects
alphaSet transparency properties for objects in current axes
alphamapSpecify figure alphamap (transparency)
amdApproximate minimum degree permutation
ancestorAncestor of graphics object
andFind logical AND of array or scalar inputs
anglePhase angle
annotationCreate annotation objects
Annotation Arrow PropertiesDefine annotation arrow properties
Annotation Doublearrow PropertiesDefine annotation doublearrow properties
Annotation Ellipse PropertiesDefine annotation ellipse properties
Annotation Line PropertiesDefine annotation line properties
Annotation Rectangle PropertiesDefine annotation rectangle properties
Annotation Textarrow PropertiesDefine annotation textarrow properties
Annotation Textbox PropertiesDefine annotation textbox properties
ansMost recent answer
anyDetermine whether any array elements are nonzero
append
    timeseries methodConcatenate time series objects in time dimension
areaFilled area 2-D plot
Areaseries PropertiesDefine areaseries properties
arrayfunApply function to each element of array
ascii
    FTP methodSet FTP transfer type to ASCII
asecInverse secant; result in radians
asecdInverse secant; result in degrees
asechInverse hyperbolic secant
asinInverse sine; result in radians
asindInverse sine; result in degrees
asinhInverse hyperbolic sine
assertGenerate error when condition is violated
assigninAssign value to variable in specified workspace
atanInverse tangent; result in radians
atan2Four-quadrant inverse tangent
atandInverse tangent; result in degrees
atanhInverse hyperbolic tangent
audiodevinfoInformation about audio device
audioplayerCreate object for playing audio
audiorecorderCreate object for recording audio
aufinfoInformation about NeXT/SUN (.au) sound file
aureadRead NeXT/SUN (.au) sound file
auwriteWrite NeXT/SUN (.au) sound file
avifileCreate new Audio/Video Interleaved (AVI) file
aviinfoInformation about Audio/Video Interleaved (AVI) file
avireadRead Audio/Video Interleaved (AVI) file
axesCreate axes graphics object
Axes PropertiesModify axes properties
axisAxis scaling and appearance
balanceDiagonal scaling to improve eigenvalue accuracy
barPlot bar graph
bar3Plot 3-D bar graph
bar3hPlot horizontal 3-D bar graph
barhPlot bar graph horizontally
Barseries PropertiesDefine barseries properties
baryToCart
    TriRep methodConvert point coordinates from barycentric to Cartesian
base2decConvert base N number string to decimal number
beepProduce beep sound
BeginInvokeInitiate asynchronous .NET delegate call
benchMATLAB benchmark
besselhBessel function of third kind (Hankel function)
besseliModified Bessel function of first kind
besseljBessel function of first kind
besselkModified Bessel function of second kind
besselyBessel function of second kind
betaBeta function
betaincIncomplete beta function
betaincinvBeta inverse cumulative distribution function
betalnLogarithm of beta function
bicgBiconjugate gradients method
bicgstabBiconjugate gradients stabilized method
bicgstablBiconjugate gradients stabilized (l) method
bin2decConvert binary number string to decimal number
binary
    FTP methodSet FTP transfer type to binary
bitandBit-wise AND
bitcmpBitwise complement
bitgetBit at specified position
bitmaxMaximum double-precision floating-point integer
bitnotBit-wise NOT
bitorBit-wise OR
bitsetSet bit at specified position
bitshiftShift bits specified number of places
bitxorBit-wise XOR
blanksCreate string of blank characters
blkdiagConstruct block diagonal matrix from input arguments
boxAxes border
breakTerminate execution of for or while loop
brightenBrighten or darken colormap
brushInteractively mark, delete, modify, and save observations in graphs
bsxfunApply element-by-element binary operation to two arrays with singleton expansion enabled
builddocsearchdbBuild searchable documentation database
builtinExecute built-in function from overloaded method
bvp4cSolve boundary value problems for ordinary differential equations
bvp5cSolve boundary value problems for ordinary differential equations
bvpgetExtract properties from options structure created with bvpset
bvpinitForm initial guess for bvp4c
bvpsetCreate or alter options structure of boundary value problem
bvpxtendForm guess structure for extending boundary value solutions
calendarCalendar for specified month
calllibCall function in shared library
callSoapServiceSend SOAP message to endpoint
camdolly Move camera position and target
cameratoolbarControl camera toolbar programmatically
camlightCreate or move light object in camera coordinates
camlookatPosition camera to view object or group of objects
camorbitRotate camera position around camera target
campanRotate camera target around camera position
camposSet or query camera position
camprojSet or query projection type
camrollRotate camera about view axis
camtargetSet or query location of camera target
camupSet or query camera up vector
camvaSet or query camera view angle
camzoomZoom in and out on scene
cart2polTransform Cartesian coordinates to polar or cylindrical
cart2sphTransform Cartesian coordinates to spherical
cartToBary
    TriRep method Convert point coordinates from cartesian to barycentric
caseOptional keyword in switch statement
castCast variable to different data type
cat
    functionConcatenate arrays along specified dimension
    matlab.mixin.Heterogeneous methodConcatenation for heterogeneous arrays
catchHandle error detected in try statement
caxisColor axis scaling
cd
    functionChange current folder
    FTP methodChange or view current folder on FTP server
cdf2rdfConvert complex diagonal form to real block diagonal form
cdfepochConvert MATLAB formatted dates to CDF formatted dates
cdfinfoInformation about Common Data Format (CDF) file
cdflibSummary of Common Data Format (CDF) capabilities
cdflib.closeClose Common Data Format (CDF) file
cdflib.closeVarClose specified variable from multifile format Common Data Format (CDF) file
cdflib.computeEpochConvert time value to CDF_EPOCH value
cdflib.computeEpoch16Convert time value to CDF_EPOCH16 value
cdflib.createCreate Common Data Format (CDF) file
cdflib.createAttrCreate attribute
cdflib.createVarCreate new variable
cdflib.deleteDelete existing Common Data Format (CDF) file
cdflib.deleteAttrDelete attribute
cdflib.deleteAttrEntryDelete attribute entry
cdflib.deleteAttrgEntryDelete entry in global attribute
cdflib.deleteVarDelete variable
cdflib.deleteVarRecordsDelete range of records from variable
cdflib.epoch16BreakdownConvert CDF_EPOCH16 value to time value
cdflib.epochBreakdownConvert CDF_EPOCH value into time value
cdflib.getAttrEntryValue of entry in attribute with variable scope
cdflib.getAttrgEntryValue of entry in global attribute
cdflib.getAttrMaxEntryNumber of last entry for variable attribute
cdflib.getAttrMaxgEntryNumber of last entry for global attribute
cdflib.getAttrNameName of attribute, given attribute number
cdflib.getAttrNumAttribute number, given attribute name
cdflib.getAttrScopeScope of attribute
cdflib.getCacheSizeNumber of cache buffers used
cdflib.getChecksumChecksum mode
cdflib.getCompressionCompression settings
cdflib.getCompressionCacheSizeNumber of compression cache buffers
cdflib.getConstantNamesNames of Common Data Format (CDF) library constants
cdflib.getConstantValueNumeric value corresponding to Common Data Format (CDF) library constant
cdflib.getCopyrightCopyright notice in Common Data Format (CDF) file
cdflib.getFileBackwardReturn current backward compatibility mode setting
cdflib.getFormatFormat of Common Data Format (CDF) file
cdflib.getLibraryCopyrightCopyright notice of Common Data Format (CDF) library
cdflib.getLibraryVersionLibrary version and release information
cdflib.getMajorityMajority of variables
cdflib.getNameName of Common Data Format (CDF) file
cdflib.getNumAttrEntriesNumber of entries for attribute with variable scope
cdflib.getNumAttrgEntriesNumber of entries for attribute with global scope
cdflib.getNumAttributesNumber of attributes with variable scope
cdflib.getNumgAttributesNumber of attributes with global scope
cdflib.getReadOnlyModeRead-only mode
cdflib.getStageCacheSizeNumber of cache buffers for staging
cdflib.getValidateLibrary validation mode
cdflib.getVarAllocRecordsNumber of records allocated for variable
cdflib.getVarBlockingFactorBlocking factor for variable
cdflib.getVarCacheSizeNumber of multifile cache buffers
cdflib.getVarCompressionInformation about compression used by variable
cdflib.getVarDataSingle value from record in variable
cdflib.getVarMaxAllocRecNumMaximum allocated record number for variable
cdflib.getVarMaxWrittenRecNumMaximum written record number for variable
cdflib.getVarNameVariable name, given variable number
cdflib.getVarNumVariable number, given variable name
cdflib.getVarNumRecsWrittenNumber of records written to variable
cdflib.getVarPadValuePad value for variable
cdflib.getVarRecordDataEntire record for variable
cdflib.getVarReservePercentCompression reserve percentage for variable
cdflib.getVarsMaxWrittenRecNumMaximum written record number for CDF file
cdflib.getVarSparseRecordsInformation about how variable handles sparse records
cdflib.getVersionCommon Data Format (CDF) library version and release information
cdflib.hyperGetVarDataRead hyperslab of data from variable
cdflib.hyperPutVarDataWrite hyperslab of data to variable
cdflib.inquireBasic characteristics of Common Data Format (CDF) file
cdflib.inquireAttrInformation about attribute
cdflib.inquireAttrEntryInformation about entry in attribute with variable scope
cdflib.inquireAttrgEntryInformation about entry in attribute with global scope
cdflib.inquireVarInformation about variable
cdflib.openOpen existing Common Data Format (CDF) file
cdflib.putAttrEntryWrite value to entry in attribute with variable scope
cdflib.putAttrgEntryWrite value to entry in attribute with global scope
cdflib.putVarDataWrite single value to variable
cdflib.putVarRecordDataWrite entire record to variable
cdflib.renameAttrRename existing attribute
cdflib.renameVarRename existing variable
cdflib.setCacheSizeSpecify number of dotCDF cache buffers
cdflib.setChecksumSpecify checksum mode
cdflib.setCompressionSpecify compression settings
cdflib.setCompressionCacheSizeSpecify number of compression cache buffers
cdflib.setFileBackwardSet backward compatibility mode
cdflib.setFormatSpecify format of Common Data Format (CDF) file
cdflib.setMajoritySpecify majority of variables
cdflib.setReadOnlyModeSpecify read-only mode
cdflib.setStageCacheSizeSpecify number of staging cache buffers for Common Data Format (CDF) file
cdflib.setValidateSpecify library validation mode
cdflib.setVarAllocBlockRecordsSpecify range of records to be allocated for variable
cdflib.setVarBlockingFactorSpecify blocking factor for variable
cdflib.setVarCacheSizeSpecify number of multi-file cache buffers for variable
cdflib.setVarCompressionSpecify compression settings used with variable
cdflib.setVarInitialRecsSpecify initial number of records written to variable
cdflib.setVarPadValueSpecify pad value used with variable
cdflib.SetVarReservePercentSpecify reserve percentage for variable
cdflib.setVarsCacheSizeSpecify number of cache buffers used for all variables
cdflib.setVarSparseRecordsSpecify how variable handles sparse records
cdfreadRead data from Common Data Format (CDF) file
cdfwriteWrite data to Common Data Format (CDF) file
ceilRound toward positive infinity
cellCreate cell array
cell2matConvert cell array to numeric array
cell2structConvert cell array to structure array
celldispCell array contents
cellfunApply function to each cell in cell array
cellplotGraphically display structure of cell array
cellstrCreate cell array of strings from character array
cgsConjugate gradients squared method
charConvert to character array (string)
checkcodeCheck MATLAB code files for possible problems
checkinCheck files into source control system (UNIX platforms)
checkoutCheck files out of source control system (UNIX platforms)
cholCholesky factorization
cholincSparse incomplete Cholesky and Cholesky-Infinity factorizations
cholupdateRank 1 update to Cholesky factorization
circshiftShift array circularly
circumcenters
    TriRep methodCircumcenters of specified simplices
claClear current axes
clabelContour plot elevation labels
classDetermine class of object
classdefClass definition keywords
clcClear Command Window
clearRemove items from workspace, freeing up system memory
clear (serial)Remove serial port object from MATLAB workspace
clearvarsClear variables from memory
clfClear current figure window
clipboardCopy and paste strings to and from system clipboard
clockCurrent time as date vector
close
    functionRemove specified figure
    FTP methodClose connection to FTP server
    Tiff methodClose Tiff object
    VideoWriter methodClose file after writing video data
close (avifile)Close Audio/Video Interleaved (AVI) file
closereqDefault figure close request function
cmoptsName of source control system
cmpermuteRearrange colors in colormap
cmuniqueEliminate duplicate colors in colormap; convert grayscale or truecolor image to indexed image
colamdColumn approximate minimum degree permutation
colorbarColorbar showing color scale
colordefSet default property values to display different color schemes
colormapSet and get current colormap
colormapeditorOpen colormap editor
ColorSpec (Color Specification)Color specification
colpermSparse column permutation based on nonzero count
CombineConvenience function for static .NET System.Delegate Combine method
comet2-D comet plot
comet33-D comet plot
commandhistoryOpen Command History window, or select it if already open
commandwindowOpen Command Window, or select it if already open
companCompanion matrix
compassPlot arrows emanating from origin
complexConstruct complex data from real and imaginary components
computerInformation about computer on which MATLAB software is running
computeStrip
    Tiff methodIndex number of strip containing specified coordinate
computeTile
    Tiff methodIndex number of tile containing specified coordinates
condCondition number with respect to inversion
condeigCondition number with respect to eigenvalues
condest1-norm condition number estimate
coneplotPlot velocity vectors as cones in 3-D vector field
conjComplex conjugate
containers.MapMap values to unique keys
continuePass control to next iteration of for or while loop
contourContour plot of matrix
contour33-D contour plot
contourcLow-level contour plot computation
contourfFilled 2-D contour plot
Contourgroup PropertiesDefine contourgroup properties
contoursliceDraw contours in volume slice planes
contrastGrayscale colormap for contrast enhancement
convConvolution and polynomial multiplication
conv22-D convolution
convexHull
    DelaunayTri methodConvex hull
convhullConvex hull
convhullnN-D convex hull
convnN-D convolution
copy
    matlab.mixin.Copyable methodCopy array of handle objects
copyfileCopy file or folder
copyobjCopy graphics objects and their descendants
corrcoefCorrelation coefficients
cosCosine of argument in radians
cosdCosine of argument in degrees
coshHyperbolic cosine
cotCotangent of argument in radians
cotdCotangent of argument in degrees
cothHyperbolic cotangent
covCovariance matrix
cplxpairSort complex numbers into complex conjugate pairs
cputimeElapsed CPU time
createClassFromWsdlCreate MATLAB class based on WSDL document
createCopy
    inputParser methodCreate copy of inputParser object
createSoapMessageCreate SOAP message to send to server
crossVector cross product
cscCosecant of argument in radians
cscdCosecant of argument in degrees
cschHyperbolic cosecant
csvreadRead comma-separated value file
csvwriteWrite comma-separated value file
ctranspose
    functionComplex conjugate transpose
    timeseries methodTranspose timeseries object
cumprodCumulative product
cumsumCumulative sum
cumtrapzCumulative trapezoidal numerical integration
curlCompute curl and angular velocity of vector field
currentDirectory
    Tiff methodIndex of current IFD
customverctrlAllow custom source control system (UNIX platforms)
cylinderGenerate cylinder
daqreadRead Data Acquisition Toolbox (.daq) file
daspectSet or query axes data aspect ratio
datacursormodeEnable, disable, and manage interactive data cursor mode
datatipinfoProduce short description of input variable
dateCurrent date string
datenumConvert date and time to serial date number
datestrConvert date and time to string format
datetickDate formatted tick labels
datevecConvert date and time to vector of components
dbclearClear breakpoints
dbcontResume execution
dbdownReverse workspace shift performed by dbup, while in debug mode
dblquadNumerically evaluate double integral over rectangle
dbmexEnable MEX-file debugging (on UNIX platforms)
dbquitQuit debug mode
dbstackFunction call stack
dbstatusList all breakpoints
dbstepExecute one or more lines from current breakpoint
dbstopSet breakpoints for debugging
dbtypeList text file with line numbers
dbupShift current workspace to workspace of caller, while in debug mode
dde23Solve delay differential equations (DDEs) with constant delays
ddegetExtract properties from delay differential equations options structure
ddesdSolve delay differential equations (DDEs) with general delays
ddesetCreate or alter delay differential equations options structure
dealDistribute inputs to outputs
deblankStrip trailing blanks from end of string
dec2baseConvert decimal to base N number in string
dec2binConvert decimal to binary number in string
dec2hexConvert decimal to hexadecimal number in string
decicCompute consistent initial conditions for ode15i
deconvDeconvolution and polynomial division
del2Discrete Laplacian
delaunayDelaunay triangulation
delaunay33-D Delaunay triangulation
delaunaynN-D Delaunay triangulation
DelaunayTri
    classDelaunay triangulation in 2-D and 3-D
    constructorConstruct Delaunay triangulation
delete
    functionRemove files or graphics objects
    FTP methodRemove file on FTP server
delete (COM)Remove COM control or server
delete (handle)Handle object destructor
delete (serial)Remove serial port object from memory
delete (timer)Remove timer object from memory
deletepropertyRemove custom property from COM object
deleventRemove tsdata.event objects from timeseries object
delsample
    timeseries methodRemove sample from timeseries object
delsamplefromcollectionRemove sample from tscollection object
demoAccess product demos via Help browser
depdirList dependent folders for function or P-file
depfunList dependencies of function or P-file
detMatrix determinant
detrend
    functionRemove linear trends
    timeseries methodSubtract mean or best-fit line and all NaNs from timeseries object
devalEvaluate solution of differential equation problem
diagDiagonal matrices and diagonals of matrix
dialogCreate and display empty dialog box
diarySave Command Window text to file
diffDifferences and approximate derivatives
diffuseCalculate diffuse reflectance
dir
    functionList folder contents
    FTP methodView contents of folder on FTP server
dispDisplay text or array
disp (memmapfile)Information about memmapfile object
disp (MException)Display MException object
disp (serial)Serial port object summary information
disp (timer)Information about timer object
displayDisplay text or array (overloaded method)
ditherConvert image, increasing apparent color resolution by dithering
divergenceCompute divergence of vector field
dlmreadRead ASCII-delimited file of numeric data into matrix
dlmwriteWrite matrix to ASCII-delimited file
dmpermDulmage-Mendelsohn decomposition
docReference page in Help browser
docsearchHelp browser search
dosExecute DOS command and return result
dotVector dot product
doubleConvert to double precision
dragrectDrag rectangles with mouse
drawnowFlush event queue and update figure window
dsearchSearch Delaunay triangulation for nearest point
dsearchnN-D nearest point search
dynamicpropsAbstract class used to derive handle class with dynamic properties
echoDisplay statements during function execution
echodemoRun scripted demo step-by-step in Command Window
edgeAttachments
    TriRep methodSimplices attached to specified edges
edges
    TriRep methodTriangulation edges
editEdit or create file
eigEigenvalues and eigenvectors
eigsLargest eigenvalues and eigenvectors of matrix
ellipjJacobi elliptic functions
ellipkeComplete elliptic integrals of first and second kind
ellipsoidGenerate ellipsoid
elseOptional keyword within an if statement
elseifOptional keyword within an if statement
emptyCreate empty array
enableNETfromNetworkDriveEnable access to .NET commands from network drive
enableserviceEnable, disable, or report status of MATLAB Automation server
endTerminate block of code, or indicate last array index
EndInvokeRetrieve result of asynchronous call initiated by .NET System.Delegate BeginInvoke method
enumerationDisplay class enumeration member and names
eomdayLast day of month
epsFloating-point relative accuracy
eqTest for equality
eq (MException)Compare scalar MException objects for equality
erfError function
erfcComplementary error function
erfcinvInverse complementary error function
erfcxScaled complementary error function
erfinvInverse error function
errorDisplay message and abort function
errorbarPlot error bars along curve
Errorbarseries PropertiesDefine errorbarseries properties
errordlgCreate and open error dialog box
etimeTime elapsed between date vectors
etreeElimination tree
etreeplotPlot elimination tree
evalExecute MATLAB expression in text string
evalcEvaluate MATLAB expression with capture
evalinExecute MATLAB expression in specified workspace
event.EventDataBase class for all data objects passed to event listeners
event.listenerClass defining listener objects
event.PropertyEventListener for property events
event.proplistenerDefine listener object for property events
eventlistenersList event handler functions associated with COM object events
eventsEvent names
events (COM)List of events COM object can trigger
ExecuteExecute MATLAB command in Automation server
exifreadRead EXIF information from JPEG and TIFF image files
existCheck existence of variable, function, folder, or class
exitTerminate MATLAB program (same as quit)
expExponential
expintExponential integral
expmMatrix exponential
expm1Compute exp(x)-1 accurately for small values of x
export2wsdlgExport variables to workspace
eyeIdentity matrix
ezcontourEasy-to-use contour plotter
ezcontourfEasy-to-use filled contour plotter
ezmeshEasy-to-use 3-D mesh plotter
ezmeshcEasy-to-use combination mesh/contour plotter
ezplotEasy-to-use function plotter
ezplot3Easy-to-use 3-D parametric curve plotter
ezpolarEasy-to-use polar coordinate plotter
ezsurfEasy-to-use 3-D colored surface plotter
ezsurfcEasy-to-use combination surface/contour plotter
faceNormals
    TriRep methodUnit normals to specified triangles
factorPrime factors
factorialFactorial function
falseLogical 0 (false)
fcloseClose one or all open files
fclose (serial)Disconnect serial port object from device
featherPlot velocity vectors
featureEdges
    TriRep methodSharp edges of surface triangulation
feofTest for end-of-file
ferrorInformation about file I/O errors
fevalEvaluate function
Feval (COM)Evaluate MATLAB function in Automation server
fftFast Fourier transform
fft22-D fast Fourier transform
fftnN-D fast Fourier transform
fftshiftShift zero-frequency component to center of spectrum
fftwInterface to FFTW library run-time algorithm tuning control
fgetlRead line from file, removing newline characters
fgetl (serial)Read line of text from device and discard terminator
fgetsRead line from file, keeping newline characters
fgets (serial)Read line of text from device and include terminator
fieldnamesField names of structure, or public fields of object
figureCreate figure graphics object
Figure PropertiesDefine figure properties
figurepaletteShow or hide Figure Palette
fileattribSet or get attributes of file or folder
filebrowserOpen Current Folder browser, or select it if already open
filemarkerCharacter to separate file name and internal function name
filepartsParts of file name and path
filereadRead contents of file into string
filesepFile separator for current platform
fillFilled 2-D polygons
fill3Filled 3-D polygons
filter
    function1-D digital filter
    timeseries methodShape frequency content of time-series
filter22-D digital filter
findFind indices and values of nonzero elements
findallFind all graphics objects
findfigsFind visible offscreen figures
findobjLocate graphics objects with specific properties
findobj (handle)Find handle objects matching specified conditions
findprop (handle)Find meta.property object associated with property name
findstrFind string within another, longer string
finishTermination file for MATLAB program
fitsdisp Display FITS metadata
fitsinfoInformation about FITS file
fitsreadRead data from FITS file
fitswrite Write image to FITS file
fixRound toward zero
flipdimFlip array along specified dimension
fliplrFlip matrix left to right
flipudFlip matrix up to down
floorRound toward negative infinity
flowSimple function of three variables
fminbndFind minimum of single-variable function on fixed interval
fminsearchFind minimum of unconstrained multivariable function using derivative-free method
fopenOpen file, or obtain information about open files
fopen (serial)Connect serial port object to device
forExecute statements specified number of times
formatSet display format for output
fplotPlot function between specified limits
fprintfWrite data to text file
fprintf (serial)Write text to device
frame2imReturn image data associated with movie frame
freadRead data from binary file
fread (serial)Read binary data from device
freeBoundary
    TriRep methodFacets referenced by only one simplex
freqspaceFrequency spacing for frequency response
frewindMove file position indicator to beginning of open file
fscanfRead data from text file
fscanf (serial)Read data from device, and format as text
fseekMove to specified position in file
ftellPosition in open file
FTPConnect to FTP server
fullConvert sparse matrix to full matrix
fullfileBuild full file name from parts
func2strConstruct function name string from function handle
functionDeclare function
function_handle (@)Handle used in calling functions indirectly
functionsInformation about function handle
funmEvaluate general matrix function
fwriteWrite data to binary file
fwrite (serial)Write binary data to device
fzeroFind root of continuous function of one variable
galleryTest matrices
gammaGamma function
gammaincIncomplete gamma function
gammaincinvInverse incomplete gamma function
gammalnLogarithm of gamma function
gcaCurrent axes handle
gcbfHandle of figure containing object whose callback is executing
gcboHandle of object whose callback is executing
gcdGreatest common divisor
gcfCurrent figure handle
gcoHandle of current object
geTest for greater than or equal to
genpathGenerate path string
genvarnameConstruct valid variable name from string
get
    functionQuery Handle Graphics object properties
    audioplayer methodQuery property values for audioplayer object
    audiorecorder methodQuery property values for audiorecorder object
    timeseries methodQuery timeseries object property values
    VideoReader methodQuery property values for video reader object
get (COM)Get property value from interface, or display properties
get (hgsetget)Query property values of handle objects derived from hgsetget class
get (memmapfile)Memmapfile object properties
get (RandStream)Random stream properties
get (serial)Serial port object properties
get (timer)Timer object properties
get (tscollection)Query tscollection object property values
getabstime
    timeseries methodExtract date-string time vector into cell array
getabstime (tscollection)Extract date-string time vector into cell array
getappdataValue of application-defined data
getaudiodata
    audiorecorder methodStore recorded audio signal in numeric array
GetCharArrayCharacter array from Automation server
getdatasamples
    timeseries methodReturns subset of time series samples using subscripted index array
getdatasamplesize
    timeseries methodSize of data sample in timeseries object
getDefaultScalarElement
    matlab.mixin.Heterogeneous static methodReturn default object for heterogeneous array operations
getdisp (hgsetget)Override to change command window display
getenvEnvironment variable
getfieldField of structure array
getFileFormats
    VideoReader static methodFile formats that VideoReader supports
getframeCapture movie frame
GetFullMatrixMatrix from Automation server workspace
getinterpmethod
    timeseries methodInterpolation method for timeseries object
getpixelpositionGet component position in pixels
getprefPreference
getProfiles
    VideoWriter static methodList profiles and file formats supported by VideoWriter
getqualitydesc
    timeseries methodData quality descriptions
getReport (MException)Get error message for exception
getsamples
    timeseries methodSubset of time series samples using subscripted index array
getsampleusingtime
    timeseries methodExtract data samples into new timeseries object
getsampleusingtime (tscollection)Extract data samples into new tscollection object
getTag
    Tiff methodValue of specified tag
getTagNames
    Tiff static methodList of recognized TIFF tags
gettimeseriesnamesCell array of names of timeseries objects in tscollection object
gettsafterateventNew timeseries object with samples occurring at or after event
gettsaftereventNew timeseries object with samples occurring after event
gettsateventNew timeseries object with samples occurring at event
gettsbeforeateventNew timeseries object with samples occurring before or at event
gettsbeforeeventNew timeseries object with samples occurring before event
gettsbetweeneventsNew timeseries object with samples occurring between events
GetVariableData from variable in Automation server workspace
getVersion
    Tiff static methodLibTIFF library version
GetWorkspaceDataData from Automation server workspace
ginputGraphical input from mouse or cursor
globalDeclare global variables
gmresGeneralized minimum residual method (with restarts)
gplotPlot nodes and links representing adjacency matrix
grabcodeExtract MATLAB code from file published to HTML
gradientNumerical gradient
graymonSet default figure properties for grayscale monitors
gridGrid lines for 2-D and 3-D plots
griddataInterpolate scattered data
griddata3Data gridding and hypersurface fitting for 3-D data
griddatanData gridding and hypersurface fitting (dimension ≥ 2)
griddedInterpolantInterpolant for gridded data
gsvdGeneralized singular value decomposition
gtTest for greater than
gtextMouse placement of text in 2-D view
guidataStore or retrieve GUI data
guideOpen GUI Layout Editor
guihandlesCreate structure of handles
gunzipUncompress GNU zip files
gzipCompress files into GNU zip files
h5createCreate HDF5 data set
h5disp Display contents of HDF5 file
h5info Return information about HDF5 file
h5read Read data from HDF5 data set
h5readatt Read attribute from HDF5 file
h5writeWrite to HDF5 data set
h5writeatt Write HDF5 attribute
hadamardHadamard matrix
handleAbstract class for deriving handle classes
hankelHankel matrix
hdfSummary of MATLAB HDF4 capabilities
hdf5Summary of MATLAB HDF5 capabilities
hdf5infoInformation about HDF5 file
hdf5readRead HDF5 file
hdf5writeWrite data to file in HDF5 format
hdfinfoInformation about HDF4 or HDF-EOS file
hdfreadRead data from HDF4 or HDF-EOS file
hdftoolBrowse and import data from HDF4 or HDF-EOS files
helpHelp for functions in Command Window
helpbrowserOpen Help browser to access online documentation and demos
helpdeskOpen Help browser
helpdlgCreate and open help dialog box
helpwinProvide access to help comments for all functions
hessHessenberg form of matrix
hex2decConvert hexadecimal number string to decimal number
hex2numConvert hexadecimal number string to double-precision number
hgexportExport figure
hggroupCreate hggroup object
Hggroup PropertiesHggroup properties
hgloadLoad Handle Graphics object hierarchy from file
hgsaveSave Handle Graphics object hierarchy to file
hgsetgetAbstract class used to derive handle class with set and get methods
hgtransformCreate hgtransform graphics object
Hgtransform PropertiesHgtransform properties
hiddenRemove hidden lines from mesh plot
hilbHilbert matrix
histHistogram plot
histcHistogram count
holdRetain current graph when adding new graphs
homeSend cursor home
horzcat
    functionConcatenate arrays horizontally
    matlab.mixin.Heterogeneous methodHorizontal concatenation for heterogeneous arrays
horzcat (tscollection)Horizontal concatenation for tscollection objects
hostidServer host identification number
hsv2rgbConvert HSV colormap to RGB colormap
hypotSquare root of sum of squares
iImaginary unit
icholIncomplete Cholesky factorization
idealfilter
    timeseries methodApply ideal (noncausal) filter to timeseries object
idivideInteger division with rounding option
if/elseif/elseExecute statements if condition is true
ifftInverse fast Fourier transform
ifft22-D inverse fast Fourier transform
ifftnN-D inverse fast Fourier transform
ifftshiftInverse FFT shift
iluSparse incomplete LU factorization
im2frameConvert image to movie frame
im2javaConvert image to Java image
imagImaginary part of complex number
imageDisplay image object
Image PropertiesDefine image properties
imagescScale data and display image object
imapproxApproximate indexed image by reducing number of colors
imfinfoInformation about graphics file
imformatsManage image file format registry
importAdd package or class to current import list
importdataLoad data from file
imreadRead image from graphics file
imwriteWrite image to graphics file
incenters
    TriRep methodIncenters of specified simplices
ind2rgbConvert indexed image to RGB image
ind2subSubscripts from linear index
InfInfinity
inferiortoSpecify inferior class relationship
infoInformation about contacting MathWorks
inlineConstruct inline object
inmemNames of functions, MEX-files, Sun Java classes in memory
inOutStatus
    DelaunayTri methodStatus of triangles in 2-D constrained Delaunay triangulation
inpolygonPoints inside polygonal region
inputRequest user input
inputdlgCreate and open input dialog box
inputnameVariable name of function input
inputParser Parse function inputs
inspectOpen Property Inspector
instrcallbackEvent information when event occurs
instrfindRead serial port objects from memory to MATLAB workspace
instrfindallFind visible and hidden serial port objects
int16Convert to 16-bit signed integer
int2strConvert integer to string
int32Convert to 32-bit signed integer
int64Convert to 64-bit signed integer
int8Convert to 8-bit signed integer
integralNumerically evaluate integral
integral2Numerically evaluate double integral
integral3Numerically evaluate triple integral
interfacesList custom interfaces exposed by COM server object
interp11-D data interpolation (table lookup)
interp1qQuick 1-D linear interpolation
interp22-D data interpolation (table lookup)
interp33-D data interpolation (table lookup)
interpft1-D interpolation using FFT method
interpnN-D data interpolation (table lookup)
interpstreamspeedInterpolate stream-line vertices from flow speed
intersectFind set intersection of two arrays
intmaxLargest value of specified integer type
intminSmallest value of specified integer type
invMatrix inverse
invhilbInverse of Hilbert matrix
invokeInvoke method on COM object or interface, or display methods
ipermuteInverse permute dimensions of N-D array
iqr
    timeseries methodInterquartile range of timeseries data
is*Detect state
isaDetermine whether input is object of given class
isappdataTrue if application-defined data exists
iscellDetermine whether input is cell array
iscellstrDetermine whether input is cell array of strings
ischarDetermine whether item is character array
iscolumnDetermine whether input is column vector
iscomDetermine whether input is COM or ActiveX object
isdirDetermine whether input is folder
isEdge
    TriRep method Test if vertices are joined by edge
isemptyDetermine whether array is empty
isempty (tscollection)Determine whether tscollection object is empty
isequalTest arrays for equality
isequal (MException)Compare scalar MException objects for equality
isequalnTest arrays for equality, treating NaN values as equal
isequalwithequalnansTest arrays for equality, treating NaNs as equal
iseventDetermine whether input is COM object event
isfieldDetermine whether input is structure array field
isfiniteArray elements that are finite
isfloatDetermine whether input is floating-point array
isglobalDetermine whether input is global variable
ishandleTest for valid graphics object handle
ishghandleTrue for Handle Graphics object handles
isholdCurrent hold state
isinfArray elements that are infinite
isintegerDetermine whether input is integer array
isinterfaceDetermine whether input is COM interface
isjavaDetermine whether input is Sun Java object
isKey
    containers.Map methodDetermine if containers.Map object contains key
iskeywordDetermine whether input is MATLAB keyword
isletterArray elements that are alphabetic letters
islogicalDetermine whether input is logical array
ismacDetermine if version is for Mac OS X platform
ismatrixDetermine whether input is matrix
ismemberArray elements that are members of set
ismethodDetermine if method of object
ismethod (COM)Determine whether input is COM object method
isnanArray elements that are NaN
isnumericDetermine whether input is numeric array
isobjectIs input MATLAB object
isocapsCompute isosurface end-cap geometry
isocolorsCalculate isosurface and patch colors
isonormalsCompute normals of isosurface vertices
isosurfaceExtract isosurface data from volume data
ispcDetermine if version is for Windows (PC) platform
isPlatformSupported
    VideoReader static methodDetermine whether VideoReader is available on current platform
isprefTest for existence of preference
isprimeArray elements that are prime numbers
ispropDetermine if property of object
isprop (COM)Determine whether input is COM object property
isrealCheck if input is real array
isrowDetermine whether input is row vector
isscalarDetermine whether input is scalar
issortedDetermine whether set elements are in sorted order
isspaceArray elements that are space characters
issparseDetermine whether input is sparse
isstrDetermine whether input is character array
isstrpropDetermine whether string is of specified category
isstructDetermine whether input is structure array
isstudentDetermine if version is Student Version
isTiled
    Tiff methodDetermine if tiled image
isunixDetermine if version is for UNIX platform
isvalid (handle)Is object valid handle class object
isvalid (serial)Determine whether serial port objects are valid
isvalid (timer)Determine whether timer object is valid
isvarnameDetermine whether input is valid variable name
isvectorDetermine whether input is vector
jImaginary unit
javaaddpathAdd entries to dynamic Java class path
javaArrayConstruct Java array
javachkGenerate error message based on Java feature support
javaclasspathGet and set Java class path
javaMethodInvoke Sun Java method
javaMethodEDTInvoke Java method from Event Dispatch Thread (EDT)
javaObjectInvoke Sun Java constructor
javaObjectEDTJava object constructor on Event Dispatch Thread (EDT)
javarmpathRemove entries from dynamic Java class path
keyboardInput from keyboard
keys
    containers.Map methodIdentify keys of containers.Map object
kronKronecker tensor product
last (MException)Last uncaught exception
lastDirectory
    Tiff methodDetermine if current IFD is last in file
lasterrLast error message
lasterrorLast error message and related information
lastwarnLast warning message
lcmLeast common multiple
ldivideLeft or right array division
ldl Block LDL' factorization for Hermitian indefinite matrices
leTest for less than or equal to
legendGraph legend for lines and patches
legendreAssociated Legendre functions
length
    functionLength of vector or largest array dimension
    containers.Map methodLength of containers.Map object
length (serial)Length of serial port object array
length (tscollection)Length of time vector
libfunctionsReturn information on functions in shared library
libfunctionsviewView functions in shared library
libisloadedDetermine if shared library is loaded
libpointerCreate pointer object for use with shared libraries
libstructCreate structure pointer for use with shared libraries
licenseReturn license number or perform licensing task
lightCreate light object
Light PropertiesLight properties
lightangleCreate or position light object in spherical coordinates
lightingSpecify lighting algorithm
lin2muConvert linear audio signal to mu-law
lineCreate line object
Line PropertiesLine properties
Lineseries PropertiesDefine lineseries properties
LineSpec (Line Specification)Line specification string syntax
linkaxesSynchronize limits of specified 2-D axes
linkdataAutomatically update graphs when variables change
linkpropKeep same value for corresponding properties
linsolveSolve linear system of equations
linspaceGenerate linearly spaced vectors
listdlgCreate and open list-selection dialog box
listfontsList available system fonts
loadLoad data from MAT-file into workspace
load (COM)Initialize control object from file
load (serial)Load serial port objects and variables into MATLAB workspace
loadlibraryLoad shared library into MATLAB software
loadobjModify load process for object
logNatural logarithm
log10Common (base 10) logarithm
log1pCompute log(1+x) accurately for small values of x
log2Base 2 logarithm and dissect floating-point numbers into exponent and mantissa
logicalConvert numeric values to logical
loglogLog-log scale plot
logmMatrix logarithm
logspaceGenerate logarithmically spaced vectors
lookforSearch for keyword in all help entries
lowerConvert string to lowercase
lsList folder contents
lscovLeast-squares solution in presence of known covariance
lsqnonnegSolve nonnegative least-squares constraints problem
lsqrLSQR method
ltTest for less than
luLU matrix factorization
luincSparse incomplete LU factorization
magicMagic square
makehgtformCreate 4-by-4 transform matrix
mat2cellConvert array to cell array with potentially different sized cells
mat2strConvert matrix to string
materialControl reflectance properties of surfaces and patches
matfileLoad and save parts of variables in MAT-files
matlab (UNIX)Start MATLAB program (UNIX platforms)
matlab (Windows)Start MATLAB program (Windows platforms)
matlab.io.MatFileLoad and save parts of variables in MAT-files
matlab.mixin.CopyableSuperclass providing copy functionality for handle objects
matlab.mixin.HeterogeneousSuperclass for heterogeneous array formation
matlabrcStartup file for MATLAB program
matlabrootRoot folder
max
    functionLargest elements in array
    timeseries methodMaximum value of timeseries data
MaximizeCommandWindowOpen Automation server window
maxNumCompThreadsControl maximum number of computational threads
mean
    functionAverage or mean value of array
    timeseries methodMean value of timeseries data
median
    functionMedian value of array
    timeseries methodMedian value of timeseries data
memmapfileConstruct memmapfile object
memoryDisplay memory information
menuGenerate menu of choices for user input
meshMesh plot
meshcPlot a contour graph under mesh graph
meshgridRectangular grid in 2-D and 3-D space
meshzPlot a curtain around mesh plot
meta.classmeta.class class describes MATLAB classes
meta.class.fromNameReturn meta.class object associated with named class
meta.DynamicPropertymeta.DynamicProperty class describes dynamic property of MATLAB object
meta.EnumeratedValueDescribes enumeration members of MATLAB class
meta.eventmeta.event class describes MATLAB class events
meta.MetaDataSuperclass for MATLAB object metadata
meta.methodmeta.method class describes MATLAB class methods
meta.packagemeta.package class describes MATLAB packages
meta.package.fromNameReturn meta.package object for specified package
meta.package.getAllPackagesGet all top-level packages
meta.propertymeta.property class describes MATLAB class properties
metaclassObtain meta.class object
methodsClass method names
methodsviewView class methods
mexCompile MEX-function from C/C++ or Fortran source code
mex.getCompilerConfigurationsGet compiler configuration information for building MEX-files
MExceptionCapture error information
mexextBinary MEX-file name extension
mfilenameFile name of currently running function
mget
    FTP methodDownload files from FTP server
min
    functionSmallest elements in array
    timeseries method Minimum value of timeseries data
MinimizeCommandWindowMinimize size of Automation server window
minresMinimum residual method
minusMinus
mislockedDetermine if function is locked in memory
mkdir
    functionMake new folder
    FTP methodCreate folder on FTP server
mkppMake piecewise polynomial
mldivide \, mrdivide /Left or right matrix division
mlintCheck MATLAB code files for possible problems
mlintrptRun checkcode for file or folder, reporting results in browser
mlockPrevent clearing function from memory
mmfileinfoInformation about multimedia file
mmreaderCreate object for reading video files
modModulus after division
modeMost frequent values in array
moreControl paged output for Command Window
moveMove or resize control in parent window
movefileMove file or folder
moveguiMove GUI figure to specified location on screen
moviePlay recorded movie frames
movie2aviCreate Audio/Video Interleaved (AVI) file from MATLAB movie
mpowerMatrix power
mput
    FTP methodUpload file or folder to FTP server
msgboxCreate and open message box
mtimesMatrix multiplication
mu2linConvert mu-law audio signal to linear
multibandreadRead band-interleaved data from binary file
multibandwriteWrite band-interleaved data to file
munlockAllow clearing functions from memory
namelengthmaxMaximum identifier length
NaNNot-a-Number
nargchkValidate number of input arguments
narginNumber of function input arguments
narginchkValidate number of input arguments
nargoutNumber of function output arguments
nargoutchkValidate number of output arguments
native2unicodeConvert numeric bytes to Unicode characters
nccreateCreate variable in NetCDF file
ncdisp Display contents of NetCDF data source in Command Window
nchoosekBinomial coefficient or all combinations
ncinfo Return information about NetCDF data source
ncreadRead data from variable in NetCDF data source
ncreadatt Read attribute value from NetCDF data source
ncwrite Write data to NetCDF file
ncwriteattWrite attribute to NetCDF file
ncwriteschemaAdd NetCDF schema definitions to NetCDF file
ndgridRectangular grid in N-D space
ndimsNumber of array dimensions
neTest for inequality
ne (MException)Compare scalar MException objects for inequality
nearestNeighbor
    DelaunayTri methodPoint closest to specified location
neighbors
    TriRep methodSimplex neighbor information
NETSummary of functions in MATLAB .NET interface
NET.addAssemblyMake .NET assembly visible to MATLAB
NET.AssemblyMembers of .NET assembly
NET.convertArrayConvert numeric MATLAB array to .NET array
NET.createArrayArray for nonprimitive .NET types
NET.createGenericCreate instance of specialized .NET generic type
NET.disableAutoReleaseLock .NET object representing a RunTime Callable Wrapper (COM Wrapper) so that MATLAB does not release COM object
NET.enableAutoReleaseUnlock .NET object representing a RunTime Callable Wrapper (COM Wrapper) so that MATLAB releases COM object
NET.GenericClassRepresent parameterized generic type definitions
NET.invokeGenericMethodInvoke generic method of object
NET.NetException.NET exception
NET.setStaticPropertyStatic property or field name
netcdfSummary of MATLAB Network Common Data Form (NetCDF) capabilities
netcdf.abortRevert recent netCDF file definitions
netcdf.closeClose netCDF file
netcdf.copyAttCopy attribute to new location
netcdf.createCreate new NetCDF dataset
netcdf.defDimCreate netCDF dimension
netcdf.defGrpCreate group in NetCDF file
netcdf.defVarCreate NetCDF variable
netcdf.defVarChunking Define chunking behavior for NetCDF variable
netcdf.defVarDeflateDefine compression parameters for NetCDF variable
netcdf.defVarFill Define fill parameters for NetCDF variable
netcdf.defVarFletcher32Define checksum parameters for NetCDF variable
netcdf.delAttDelete netCDF attribute
netcdf.endDefEnd netCDF file define mode
netcdf.getAttReturn netCDF attribute
netcdf.getChunkCache Retrieve chunk cache settings for NetCDF library
netcdf.getConstantReturn numeric value of named constant
netcdf.getConstantNamesReturn list of constants known to netCDF library
netcdf.getVarReturn data from netCDF variable
netcdf.inq Return information about netCDF file
netcdf.inqAttReturn information about netCDF attribute
netcdf.inqAttIDReturn ID of netCDF attribute
netcdf.inqAttNameReturn name of netCDF attribute
netcdf.inqDimReturn netCDF dimension name and length
netcdf.inqDimIDReturn dimension ID
netcdf.inqDimIDsRetrieve list of dimension identifiers in group
netcdf.inqFormatDetermine format of NetCDF file
netcdf.inqGrpName Retrieve name of group
netcdf.inqGrpNameFull Complete pathname of group
netcdf.inqGrpParent Retrieve ID of parent group.
netcdf.inqGrps Retrieve array of child group IDs
netcdf.inqLibVersReturn NetCDF library version information
netcdf.inqNcid Return ID of named group
netcdf.inqUnlimDimsReturn list of unlimited dimensions in group
netcdf.inqVarReturn information about variable
netcdf.inqVarChunking Determine chunking settings for NetCDF variable
netcdf.inqVarDeflateDetermine compression settings for NetCDF variable
netcdf.inqVarFill Determine values of fill parameters for NetCDF variable
netcdf.inqVarFletcher32 Fletcher32 checksum setting for NetCDF variable
netcdf.inqVarIDReturn ID associated with variable name
netcdf.inqVarIDs IDs of all variables in group
netcdf.openOpen NetCDF data source
netcdf.putAttWrite netCDF attribute
netcdf.putVarWrite data to netCDF variable
netcdf.reDefPut open netCDF file into define mode
netcdf.renameAttChange name of attribute
netcdf.renameDimChange name of netCDF dimension
netcdf.renameVarChange name of netCDF variable
netcdf.setChunkCache Set default chunk cache settings for NetCDF library
netcdf.setDefaultFormatChange default netCDF file format
netcdf.setFillSet netCDF fill mode
netcdf.syncSynchronize netCDF file to disk
newplotDetermine where to draw graphics objects
nextDirectory
    Tiff methodMake next IFD current IFD
nextpow2Next higher power of 2
nnzNumber of nonzero matrix elements
noanimateChange EraseMode of all objects to normal
nonzerosNonzero matrix elements
normVector and matrix norms
normest2-norm estimate
notFind logical NOT of array or scalar input
notebookOpen MATLAB Notebook in Microsoft Word software (on Microsoft Windows platforms)
notify (handle)Notify listeners that event is occurring
nowCurrent date and time
nthrootReal nth root of real numbers
nullNull space
num2cellConvert array to cell array with consistently sized cells
num2hexConvert singles and doubles to IEEE hexadecimal strings
num2strConvert number to string
numberOfStrips
    Tiff methodTotal number of strips in image
numberOfTiles
    Tiff methodTotal number of tiles in image
numelNumber of elements in array or subscripted array expression
nzmaxAmount of storage allocated for nonzero matrix elements
ode113Solve initial value problems for ordinary differential equations
ode15iSolve fully implicit differential equations, variable order method
ode15sSolve initial value problems for ordinary differential equations
ode23Solve initial value problems for ordinary differential equations
ode23sSolve initial value problems for ordinary differential equations
ode23tSolve initial value problems for ordinary differential equations
ode23tbSolve initial value problems for ordinary differential equations
ode45Solve initial value problems for ordinary differential equations
odegetOrdinary differential equation options parameters
odesetCreate or alter options structure for ordinary differential equation solvers
odextendExtend solution of initial value problem for ordinary differential equation
onCleanupCleanup tasks at function completion
onesCreate array of all ones
open
    functionOpen file in appropriate application
    VideoWriter methodOpen file for writing video data
openfigOpen new copy or raise existing copy of saved figure
openglControl OpenGL rendering
openvarOpen workspace variable in Variable Editor or other graphical editing tool
optimgetOptimization options values
optimsetCreate or edit optimization options structure
orFind logical OR of array or scalar inputs
ordeigEigenvalues of quasitriangular matrices
orderfieldsOrder fields of structure array
ordqzReorder eigenvalues in QZ factorization
ordschurReorder eigenvalues in Schur factorization
orientHardcopy paper orientation
orthRange space of matrix
otherwiseOptional keyword in switch statement
packConsolidate workspace memory
padecoefPadé approximation of time delays
pagesetupdlgPage setup dialog box
panPan view of graph interactively
paretoPareto chart
parforParallel for loop
parse
    inputParser methodParse function inputs
parseSoapResponseConvert response string from SOAP server into MATLAB types
pascalPascal matrix
patchCreate one or more filled polygons
Patch PropertiesPatch properties
pathView or change search path
path2rcSave current search path to pathdef.m file
pathsepSearch path separator for current platform
pathtoolOpen Set Path dialog box to view and change search path
pauseHalt execution temporarily
pbaspectSet or query plot box aspect ratio
pcgPreconditioned conjugate gradients method
pchipPiecewise Cubic Hermite Interpolating Polynomial (PCHIP)
pcodeCreate protected function file
pcolorPseudocolor (checkerboard) plot
pdepeSolve initial-boundary value problems for parabolic-elliptic PDEs in 1-D
pdevalEvaluate numerical solution of PDE using output of pdepe
peaksExample function of two variables
perlCall Perl script using appropriate operating system executable
permsAll possible permutations
permuteRearrange dimensions of N-D array
persistentDefine persistent variable
piRatio of circle's circumference to its diameter
piePie chart
pie33-D pie chart
pinvMoore-Penrose pseudoinverse of matrix
planerotGivens plane rotation
play
    audioplayer methodPlay audio from audioplayer object
    audiorecorder methodPlay audio from audiorecorder object
playblocking
    audioplayer methodPlay audio from audioplayer object, holding control until playback completes
playshowRun scripted demo (obsolete; use echodemo instead)
plot
    function2-D line plot
    timeseries methodPlot time series
plot33-D line plot
plotbrowserShow or hide figure Plot Browser
ploteditInteractively edit and annotate plots
plotmatrixScatter plot matrix
plottoolsShow or hide plot tools
plotyy2-D line plots with y-axes on both left and right side
plusPlus
pointLocation
    DelaunayTri methodSimplex containing specified location
pol2cartTransform polar or cylindrical coordinates to Cartesian
polarPolar coordinate plot
polyPolynomial with specified roots
polyareaArea of polygon
polyderPolynomial derivative
polyeigPolynomial eigenvalue problem
polyfitPolynomial curve fitting
polyintIntegrate polynomial analytically
polyvalPolynomial evaluation
polyvalmMatrix polynomial evaluation
pow2Base 2 power and scale floating-point numbers
powerArray power
ppvalEvaluate piecewise polynomial
prefdirFolder containing preferences, history, and layout files
preferencesOpen Preferences dialog box
primesGenerate list of prime numbers
printPrint figure or save to file
printdlgPrint dialog box
printoptConfigure printer defaults
printpreviewPreview figure to print
prodProduct of array elements
profileProfile execution time for function
profsaveSave profile report in HTML format
propeditOpen Property Editor
propedit (COM)Open built-in property page for control
propertiesClass property names
propertyeditorShow or hide Property Editor
psiPsi (polygamma) function
publishGenerate view of MATLAB file in specified format
PutCharArrayStore character array in Automation server
PutFullMatrixMatrix in Automation server workspace
PutWorkspaceDataData in Automation server workspace
pwdIdentify current folder
qmrQuasi-minimal residual method
qrOrthogonal-triangular decomposition
qrdeleteRemove column or row from QR factorization
qrinsertInsert column or row into QR factorization
qrupdateRank 1 update to QR factorization
quadNumerically evaluate integral, adaptive Simpson quadrature
quad2dNumerically evaluate double integral over planar region
quadgkNumerically evaluate integral, adaptive Gauss-Kronrod quadrature
quadlNumerically evaluate integral, adaptive Lobatto quadrature
quadvVectorized quadrature
questdlgCreate and open question dialog box
quitTerminate MATLAB program
Quit (COM)Terminate MATLAB Automation server
quiverQuiver or velocity plot
quiver33-D quiver or velocity plot
Quivergroup PropertiesDefine quivergroup properties
qzQZ factorization for generalized eigenvalues
randUniformly distributed pseudorandom numbers
rand (RandStream)Uniformly distributed random numbers
randiUniformly distributed pseudorandom integers
randi (RandStream)Uniformly distributed pseudorandom integers
randnNormally distributed pseudorandom numbers
randn (RandStream)Normally distributed pseudorandom numbers
randpermRandom permutation
randperm (RandStream)Random permutation
RandStreamRandom number stream
RandStream constructorRandom number stream
RandStream.createCreate random number streams
RandStream.getDefaultStreamRandom number stream
RandStream.getGlobalStreamCurrent global random number stream
RandStream.listRandom number generator algorithms
RandStream.setDefaultStreamSet default random number stream
RandStream.setGlobalStreamSet global random number stream
rankRank of matrix
ratRational fraction approximation
ratsRational fraction approximation
rbboxCreate rubberband box for area selection
rcondMatrix reciprocal condition number estimate
rdivideLeft or right array division
read
    Tiff methodRead entire image
    VideoReader methodRead video frame data from file
readasyncRead data asynchronously from device
readEncodedStrip
    Tiff methodRead data from specified strip
readEncodedTile
    Tiff method Read data from specified tile
realReal part of complex number
reallogNatural logarithm for nonnegative real arrays
realmaxLargest positive floating-point number
realminSmallest positive normalized floating-point number
realpowArray power for real-only output
realsqrtSquare root for nonnegative real arrays
record
    functionRecord data and event information to file
    audiorecorder methodRecord audio to audiorecorder object
recordblocking
    audiorecorder methodRecord audio to audiorecorder object, holding control until recording completes
rectangleCreate 2-D rectangle object
Rectangle PropertiesDefine rectangle properties
rectintRectangle intersection area
recycleSet option to move deleted files to recycle folder
reducepatchReduce number of patch faces
reducevolumeReduce number of elements in volume data set
refreshRedraw current figure
refreshdataRefresh data in graph when data source is specified
regexpMatch regular expression (case sensitive)
regexpiMatch regular expression (case insensitive)
regexprepReplace string using regular expression
regexptranslateTranslate string into regular expression
registereventAssociate event handler for COM object event at run time
rehashRefresh function and file system path caches
relationaloperators (handle)Equality and sorting of handle objects
releaseRelease COM interface
remRemainder after division
RemoveConvenience function for static .NET System.Delegate Remove method
remove
    containers.Map methodRemove key-value pairs from containers.Map object
RemoveAllConvenience function for static .NET System.Delegate RemoveAll method
removetsRemove timeseries objects from tscollection object
rename
    FTP methodRename file on FTP server
repmatReplicate and tile array
resample
    timeseries methodSelect or interpolate timeseries data using new time vector
resample (tscollection)Select or interpolate data in tscollection using new time vector
resetReset graphics object properties to their defaults
reset (RandStream)Reset random number stream
reshapeReshape array
residueConvert between partial fraction expansion and polynomial coefficients
restoredefaultpathRestore default search path
rethrowReissue error
rethrow (MException)Reissue existing exception
returnReturn to invoking function
rewriteDirectory
    Tiff methodWrite modified metadata to existing IFD
rgb2hsvConvert RGB colormap to HSV colormap
rgb2indConvert RGB image to indexed image
rgbplotPlot colormap
ribbonRibbon plot
rmappdataRemove application-defined data
rmdir
    functionRemove folder
    FTP methodRemove folder on FTP server
rmfieldRemove fields from structure
rmpathRemove folders from search path
rmprefRemove preference
rngControl random number generation
root objectRoot
Root PropertiesRoot properties
rootsPolynomial roots
roseAngle histogram plot
rosserClassic symmetric eigenvalue test problem
rot90Rotate matrix 90 degrees
rotateRotate object in specified direction
rotate3dRotate 3-D view using mouse
roundRound to nearest integer
rrefReduced row echelon form
rsf2csfConvert real Schur form to complex Schur form
runRun script that is not on current path
saveSave workspace variables to file
save (COM)Serialize control object to file
save (serial)Save serial port objects and variables to file
saveasSave figure or Simulink block diagram using specified format
saveobjModify save process for object
savepathSave current search path
scatterScatter plot
scatter33-D scatter plot
Scattergroup PropertiesDefine scattergroup properties
schurSchur decomposition
scriptSequence of MATLAB statements in file
secSecant of argument in radians
secdSecant of argument in degrees
sechHyperbolic secant
selectmoveresizeSelect, move, resize, or copy axes and uicontrol graphics objects
semilogxSemilogarithmic plot
semilogySemilogarithmic plot
sendmailSend email message to address list
serialCreate serial port object
serialbreakSend break to device connected to serial port
set
    functionSet Handle Graphics object properties
    audioplayer methodSet property values for audioplayer object
    audiorecorder methodSet property values for audiorecorder object
    timeseries methodSet properties of timeseries object
    VideoReader methodSet property values for video reader object
set (COM)Set object or interface property to specified value
set (hgsetget)Assign property values to handle objects derived from hgsetget class
set (RandStream)Set random number stream property
set (serial)Configure or display serial port object properties
set (timer)Configure or display timer object properties
set (tscollection)Set properties of tscollection object
setabstime
    timeseries methodSet times of timeseries object as date strings
setabstime (tscollection)Set times of tscollection object as date strings
setappdataSpecify application-defined data
setdiffFind set difference of two arrays
setDirectory
    Tiff methodMake specified IFD current IFD
setdisp (hgsetget)Override to change command window display
setenvSet environment variable
setfieldAssign values to structure array field
setinterpmethod
    timeseries methodSet default interpolation method for timeseries object
setpixelpositionSet component position in pixels
setprefSet preference
setstrSet string flag
setSubDirectory
    Tiff methodMake subIFD specified by byte offset current IFD
setTag
    Tiff methodSet value of tag
settimeseriesnamesChange name of timeseries object in tscollection
setuniformtime
    timeseries methodModify uniform time vector of timeseries object
setxorFind set exclusive OR of two arrays
shadingSet color shading properties
shgShow most recent graph window
shiftdimShift dimensions
showplottoolShow or hide figure plot tool
shrinkfacesReduce size of patch faces
signSignum function
sinSine of argument in radians
sindSine of argument in degrees
singleConvert to single precision
sinhHyperbolic sine of argument in radians
size
    functionArray dimensions
    containers.Map methodSize of containers.Map object
    matlab.io.MatFile methodArray dimensions
    TriRep methodSize of triangulation matrix
size (serial)Size of serial port object array
size (tscollection)Size of tscollection object
sliceVolumetric slice plot
smooth3Smooth 3-D data
snapnowForce snapshot of image for inclusion in published document
sortSort array elements in ascending or descending order
sortrowsSort rows in ascending order
soundConvert matrix of signal data to sound
soundscScale data and play as sound
spallocAllocate space for sparse matrix
sparseCreate sparse matrix
spaugmentForm least squares augmented system
spconvertImport matrix from sparse matrix external format
spdiagsExtract and create sparse band and diagonal matrices
specularCalculate specular reflectance
speyeSparse identity matrix
spfunApply function to nonzero sparse matrix elements
sph2cartTransform spherical coordinates to Cartesian
sphereGenerate sphere
spinmapSpin colormap
splineCubic spline data interpolation
sponesReplace nonzero sparse matrix elements with ones
spparmsSet parameters for sparse matrix routines
sprandSparse uniformly distributed random matrix
sprandnSparse normally distributed random matrix
sprandsymSparse symmetric random matrix
sprankStructural rank
sprintfFormat data into string
spyVisualize sparsity pattern
sqrtSquare root
sqrtmMatrix square root
squeezeRemove singleton dimensions
ss2tfConvert state-space filter parameters to transfer function form
sscanfRead formatted data from string
stairsStairstep graph
Stairseries PropertiesDefine stairseries properties
startStart timer(s) running
startatStart timer(s) running at specified time
startupStartup file for user-defined options
std
    functionStandard deviation
    timeseries methodStandard deviation of timeseries data
stemPlot discrete sequence data
stem3Plot 3-D discrete sequence data
Stemseries PropertiesDefine stemseries properties
stopStop timer(s)
stopasyncStop asynchronous read and write operations
str2doubleConvert string to double-precision value
str2funcConstruct function handle from function name string
str2matForm blank-padded character matrix from strings
str2numConvert string to number
strcatConcatenate strings horizontally
strcmpCompare strings (case sensitive)
strcmpiCompare strings (case insensitive)
stream2Compute 2-D streamline data
stream3Compute 3-D streamline data
streamlinePlot streamlines from 2-D or 3-D vector data
streamparticlesPlot stream particles
streamribbon3-D stream ribbon plot from vector volume data
streamslicePlot streamlines in slice planes
streamtubeCreate 3-D stream tube plot
strfindFind one string within another
stringsString handling
strjustJustify character array
strmatchFind possible matches for string
strncmpCompare first n characters of strings (case sensitive)
strncmpiCompare first n characters of strings (case insensitive)
strreadRead formatted data from string
strrepFind and replace substring
strtokSelected parts of string
strtrimRemove leading and trailing white space from string
structCreate structure array
struct2cellConvert structure to cell array
structfunApply function to each field of scalar structure
strvcatConcatenate strings vertically
sub2indConvert subscripts to linear indices
subplotCreate axes in tiled positions
subsasgnSubscripted assignment
subsindex Subscript indexing with object
subspaceAngle between two subspaces
subsrefRedefine subscripted reference for objects
substructCreate structure argument for subsasgn or subsref
subvolumeExtract subset of volume data set
sum
    functionSum of array elements
    timeseries methodSum of timeseries data
superclassesSuperclass names
superiortoEstablish superior class relationship
supportOpen MathWorks Technical Support Web page
surf3-D shaded surface plot
surf2patchConvert surface data to patch data
surfaceCreate surface object
Surface PropertiesSurface properties
Surfaceplot PropertiesDefine surfaceplot properties
surfcContour plot under a 3-D shaded surface plot
surflSurface plot with colormap-based lighting
surfnormCompute and display 3-D surface normals
svdSingular value decomposition
svdsFind singular values and vectors
swapbytesSwap byte ordering
switch/case/otherwiseSwitch among several cases based on expression
symamdSymmetric approximate minimum degree permutation
symbfactSymbolic factorization analysis
symmlqSymmetric LQ method
symrcmSparse reverse Cuthill-McKee ordering
symvarDetermine symbolic variables in expression
synchronize
    timeseries methodSynchronize and resample two timeseries objects using common time vector
syntaxTwo ways to call MATLAB functions
systemExecute operating system command and return result
tanTangent of argument in radians
tandTangent of argument in degrees
tanhHyperbolic tangent
tarCompress files into tar file
tempdirName of system's temporary folder
tempnameUnique name for temporary file
tetrameshTetrahedron mesh plot
texlabelProduce TeX format from character string
textCreate text object in current axes
Text PropertiesText properties
textreadRead data from text file; write to multiple outputs
textscanRead formatted data from text file or string
textwrapWrapped string matrix for given uicontrol
tfqmrTranspose-free quasi-minimal residual method
throw (MException)Issue exception and terminate function
throwAsCaller (MException)Throw exception as if from calling function
ticStart clock to measure performance
TiffMATLAB Gateway to LibTIFF library routines
timerConstruct timer object
timerfindFind timer objects
timerfindallFind timer objects, including invisible objects
timesArray multiply
timeseriesCreate timeseries object
titleAdd title to current axes
tocStop clock to measure performance
todatenumConvert CDF epoch object to MATLAB datenum
toeplitzToeplitz matrix
toolboxdirRoot folder for specified toolbox
traceSum of diagonal elements
transpose
    functionTranspose
    timeseries methodTranspose timeseries object
trapzTrapezoidal numerical integration
treelayoutLay out tree or forest
treeplotPlot picture of tree
trilLower triangular part of matrix
trimeshTriangular mesh plot
triplequadNumerically evaluate triple integral
triplot2-D triangular plot
TriRep
    classTriangulation representation
    constructorTriangulation representation
TriScatteredInterp
    classInterpolate scattered data
    constructorInterpolate scattered data
trisurfTriangular surface plot
triuUpper triangular part of matrix
trueLogical 1 (true)
try/catchExecute statements and catch resulting errors
tscollectionCreate tscollection object
tsdata.eventConstruct event object for timeseries object
tsearchSearch for enclosing Delaunay triangle
tsearchnN-D closest simplex search
tstoolOpen Time Series Tools GUI
typeDisplay contents of file
typecastConvert data types without changing underlying data
uibuttongroupCreate container object to exclusively manage radio buttons and toggle buttons
Uibuttongroup PropertiesDescribe button group properties
uicontextmenuCreate context menu
Uicontextmenu PropertiesDescribe context menu properties
uicontrolCreate user interface control object
Uicontrol PropertiesDescribe user interface control (uicontrol) properties
uigetdirOpen standard dialog box for selecting directory
uigetfileOpen standard dialog box for retrieving files
uigetprefSpecify and conditionally open dialog box according to user preference
uiimportOpen Import Wizard to import data
uimenuCreate menus and menu items on figure windows
Uimenu PropertiesDescribe menu properties
uint16Convert to 16-bit unsigned integer
uint32Convert to 32-bit unsigned integer
uint64Convert to 64-bit unsigned integer
uint8Convert to 8-bit unsigned integer
uiopenInteractively select file to open and load data
uipanelCreate panel container object
Uipanel PropertiesDescribe panel properties
uipushtoolCreate push button on toolbar
Uipushtool PropertiesDescribe push tool properties
uiputfileOpen standard dialog box for saving files
uiresumeResume execution of blocked program
uisaveInteractively save workspace variables to MAT-file
uisetcolorOpen standard dialog box for setting object's ColorSpec
uisetfontOpen standard dialog box for setting object's font characteristics
uisetprefManage preferences used in uigetpref
uistackReorder visual stacking order of objects
uitableCreate 2-D graphic table GUI component
Uitable PropertiesDescribe table properties
uitoggletoolCreate toggle button on toolbar
Uitoggletool PropertiesDescribe toggle tool properties
uitoolbarCreate toolbar on figure
Uitoolbar PropertiesDescribe toolbar properties
uiwaitBlock program execution and wait to resume
uminusUnary minus
undocheckoutUndo previous checkout from source control system (UNIX platforms)
unicode2nativeConvert Unicode characters to numeric bytes
unionFind set union of two arrays
uniqueFind unique values in array
unixExecute UNIX command and return result
unloadlibraryUnload shared library from memory
unmeshConvert edge matrix to coordinate and Laplacian matrices
unmkppPiecewise polynomial details
unregisteralleventsUnregister all event handlers associated with COM object events at run time
unregistereventUnregister event handler associated with COM object event at run time
untarExtract contents of tar file
unwrapCorrect phase angles to produce smoother phase plots
unzipExtract contents of zip file
uplusUnary plus
upperConvert string to uppercase
urlreadDownload URL content to MATLAB string
urlwriteDownload URL content and save to file
usejavaDetermine whether Sun Java feature is supported in MATLAB software
userpathView or change user portion of search path
validateattributesCheck validity of array
validatestringCheck validity of text string
values
    containers.Map methodIdentify values in containers.Map object
vanderVandermonde matrix
var
    functionVariance
    timeseries methodVariance of timeseries data
vararginVariable-length input argument list
varargoutVariable-length output argument list
vectorizeVectorize expression
verVersion and license information for MathWorks products
verctrlSource control actions (Windows platforms)
verLessThanCompare toolbox version to specified version string
versionVersion number for MATLAB and libraries
vertcat
    functionConcatenate arrays vertically
    matlab.mixin.Heterogeneous methodVertical concatenation for heterogeneous arrays
vertcat (tscollection)Vertical concatenation for tscollection objects
vertexAttachments
    TriRep methodReturn simplices attached to specified vertices
VideoReaderRead video files
VideoWriterWrite video files
viewViewpoint specification
viewmtxView transformation matrices
visdiffCompare two text files, MAT-Files, binary files, Zip files, or folders
volumeboundsCoordinate and color limits for volume data
voronoiVoronoi diagram
voronoiDiagram
    DelaunayTri methodVoronoi diagram
voronoinN-D Voronoi diagram
waitWait until timer stops running
waitbarOpen or update wait bar dialog box
waitforBlock execution and wait for event or condition
waitforbuttonpressWait for key press or mouse-button click
warndlgOpen warning dialog box
warningWarning message
waterfallWaterfall plot
wavfinfoInformation about WAVE (.wav) sound file
wavplayPlay recorded sound on PC-based audio output device
wavreadRead WAVE (.wav) sound file
wavrecordRecord sound using PC-based audio input device
wavwriteWrite WAVE (.wav) sound file
webOpen Web site or file in Web or Help browser
weekdayDay of week
whatList MATLAB files in folder
whatsnewRelease Notes for MathWorks products
whichLocate functions and files
whileRepeatedly execute statements while condition is true
whitebgChange axes background color
who
    functionList variables in workspace
    matlab.io.MatFile methodNames of variables in MAT-file
whos
    functionList variables in workspace, with sizes and types
    matlab.io.MatFile methodNames, sizes, and types of variables in MAT-file
wilkinsonWilkinson's eigenvalue test matrix
winopenOpen file in appropriate application (Windows)
winqueryregItem from Windows registry
wk1finfoDetermine whether file contains 1-2-3 WK1 worksheet
wk1readRead Lotus 1-2-3 WK1 spreadsheet file into matrix
wk1writeWrite matrix to Lotus 1-2-3 WK1 spreadsheet file
workspaceOpen Workspace browser to manage workspace
write
    Tiff method Write entire image
writeDirectory
    Tiff methodCreate new IFD and make it current IFD
writeEncodedStrip
    Tiff methodWrite data to specified strip
writeEncodedTile
    Tiff methodWrite data to specified tile
writeVideo
    VideoWriter methodWrite video data to file
xlabelLabel x-axis
xlimSet or query x-axis limits
xlsfinfoDetermine whether file contains Microsoft Excel spreadsheet
xlsreadRead Microsoft Excel spreadsheet file
xlswriteWrite Microsoft Excel spreadsheet file
xmlreadRead XML document and return Document Object Model node
xmlwriteWrite XML Document Object Model node
xorLogical exclusive-OR
xsltTransform XML document using XSLT engine
ylabelLabel y-axis
ylimSet or query y-axis limits
zerosCreate array of all zeros
zipCompress files into zip file
zlabelLabel z-axis
zlimSet or query z-axis limits
zoomTurn zooming on or off or magnify by factor
  


Free MATLAB Interactive Kit

Explore how to use MATLAB to make advancements in engineering and science.


Download free kit

Trials Available

Try the latest version of MATLAB and other MathWorks products.


Get trial software
 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS