Alphabetical List By Category
abs Absolute value and complex magnitude
accumarray Construct array with accumulation
acos Inverse cosine in radians
acosd Inverse cosine in degrees
acosh Inverse hyperbolic cosine
acot Inverse cotangent in radians
acotd Inverse cotangent in degrees
acoth Inverse hyperbolic cotangent
acsc Inverse cosecant in radians
acscd Inverse cosecant in degrees
acsch Inverse hyperbolic cosecant
actxcontrol Create Microsoft ActiveX control in figure window
actxcontrollist List currently installed Microsoft ActiveX controls
actxcontrolselect Create Microsoft ActiveX control from UI
actxGetRunningServer Handle to running instance of Automation server
actxserver Create COM server
add Add single key-value pair to KeyValueStore
addcats Add categories to categorical array
addCause Record additional causes of exception
addedge Add new edge to graph
addevent Add event to timeseries object
addmulti Add multiple key-value pairs to KeyValueStore
addnode Add new node to graph
addOptional Add optional positional argument to input parser scheme
addParameter Add optional parameter name-value pair argument to input parser scheme
addParamValue (Not recommended) Add parameter name and value argument to Input Parser scheme
addpath Add folders to search path
addpoints Add points to animated line
addpref Add preference
addproperty Add custom property to COM object
addRequired Add required positional argument to input parser scheme
addsample Add data sample to timeseries object
addsampletocollection Add sample to tscollection object
addtodate Modify date number by field
addts Add timeseries object to tscollection object
adjacency Graph adjacency matrix
airy Airy Functions
align Align user interface controls (uicontrols) and axes
alim Set or query axes alpha limits
all Determine if all array elements are nonzero or true
allchild Find all children of specified objects
alpha Add transparency to objects in axes
alphamap Specify figure alphamap (transparency)
alphaShape Polygons and polyhedra from points in 2-D and 3-D
alphaShape Polygons and polyhedra from points in 2-D and 3-D
alphaSpectrum Alpha values giving distinct alpha shapes
alphaTriangulation Triangulation that fills alpha shape
amd Approximate minimum degree permutation
ancestor Ancestor of graphics object
and Find logical AND
angle Phase angle
Animated Line Line animations
animatedline Create animated line
annotation Create annotations
ans Most recent answer
any Determine if any array elements are nonzero
append Concatenate time series objects in time dimension
area Area of 2-D alpha shape
area Filled area 2-D plot
array2table Convert homogeneous array to table
arrayfun Apply function to each element of array
asec Inverse secant in radians
asecd Inverse secant in degrees
asech Inverse hyperbolic secant
asin Inverse sine in radians
asind Inverse sine in degrees
asinh Inverse hyperbolic sine
assert Throw error if condition false
assignin Assign value to variable in specified workspace
atan Inverse tangent in radians
atan2 Four-quadrant inverse tangent
atan2d Four-quadrant inverse tangent in degrees
atand Inverse tangent in degrees
atanh Inverse hyperbolic tangent
audiodevinfo Information about audio device
audioinfo Information about audio file
audioplayer Create object for playing audio
audioread Read audio file
audiorecorder Create object for recording audio
audiowrite Write audio file
aufinfo Information about NeXT/SUN (.au) sound file
auread Read NeXT/SUN (.au) sound file
auwrite Write NeXT/SUN (.au) sound file
aviinfo Information about Audio/Video Interleaved (AVI) file
axes Create axes graphics object
axis Set axis limits and appearance
balance Diagonal scaling to improve eigenvalue accuracy
bandwidth Lower and upper matrix bandwidth
bar Bar graph
bar3 Plot 3-D bar graph
bar3h Plot horizontal 3-D bar graph
barh Plot bar graph horizontally
barycentricToCartesian Converts point coordinates from barycentric to Cartesian
baryToCart (Not recommended) Convert point coordinates from barycentric to Cartesian
base2dec Convert base N number string to decimal number
beep Produce operating system beep sound
BeginInvoke Initiate asynchronous .NET delegate call
bench MATLAB benchmark
besselh Bessel function of third kind (Hankel function)
besseli Modified Bessel function of first kind
besselj Bessel function of first kind
besselk Modified Bessel function of second kind
bessely Bessel function of second kind
beta Beta function
betainc Incomplete beta function
betaincinv Beta inverse cumulative distribution function
betaln Logarithm of beta function
between Calendar math differences
bfsearch Breadth-first graph search
bicg Biconjugate gradients method
bicgstab Biconjugate gradients stabilized method
bicgstabl Biconjugate gradients stabilized (l) method
bin2dec Convert binary number string to decimal number
bitand Bit-wise AND
bitcmp Bit-wise complement
bitget Get bit at specified position
bitmax Maximum double-precision floating-point integer
bitnot .NET enumeration object bit-wise NOT instance method
bitor Bit-wise OR
bitset Set bit at specific location
bitshift Shift bits specified number of places
bitxor Bit-wise XOR
blanks Create character array of blanks
blkdiag Construct block diagonal matrix from input arguments
boundary Boundary of a set of points in 2-D or 3-D
boundaryFacets Boundary facets of alpha shape
box Display axes outline
break Terminate execution of for or while loop
brighten Brighten or darken colormap
brush Interactively mark, delete, modify, and save observations in graphs
bsxfun Apply element-by-element binary operation to two arrays with singleton expansion enabled
builddocsearchdb Build searchable documentation database
builtin Execute built-in function from overloaded method
bvp4c Solve boundary value problems for ordinary differential equations
bvp5c Solve boundary value problems for ordinary differential equations
bvpget Extract properties from options structure created with bvpset
bvpinit Form initial guess for BVP solvers
bvpset Create or alter options structure of boundary value problem
bvpxtend Form guess structure for extending boundary value solutions
caldays Calendar duration in days
caldiff Calendar math successive differences
calendar Calendar for specified month
calendarDuration Create calendar duration array from numeric values
calllib Call function in shared library
callSoapService Send SOAP (Simple Object Access Protocol) message to endpoint
calmonths Calendar duration in months
calquarters Calendar duration in quarters
calweeks Calendar duration in weeks
calyears Calendar duration in years
camdolly Move camera position and target
cameratoolbar Control camera toolbar programmatically
camlight Create or move light object in camera coordinates
camlookat Position camera to view object or group of objects
camorbit Rotate camera position around camera target
campan Rotate camera target around camera position
campos Set or query camera position
camproj Set or query projection type
camroll Rotate camera about view axis
camtarget Set or query location of camera target
camup Set or query camera up vector
camva Set or query camera view angle
camzoom Zoom in and out on scene
cart2pol Transform Cartesian coordinates to polar or cylindrical
cart2sph Transform Cartesian coordinates to spherical
cartesianToBarycentric Converts point coordinates from Cartesian to barycentric
cartToBary (Not recommended) Convert point coordinates from cartesian to barycentric
cast Cast variable to different data type
cat Concatenate arrays along specified dimension
categorical Create categorical array
categories Categories of categorical array
caxis Color axis scaling
cd Change current folder
cdf2rdf Convert complex diagonal form to real block diagonal form
cdfepoch Convert date string or serial date number to CDF formatted dates
cdfinfo Information about Common Data Format (CDF) file
cdflib.close Close Common Data Format (CDF) file
cdflib.closeVar Close specified variable from multifile format Common Data Format (CDF) file
cdflib.computeEpoch Convert time value to CDF_EPOCH value
cdflib.computeEpoch16 Convert time value to CDF_EPOCH16 value
cdflib.create Create Common Data Format (CDF) file
cdflib.createAttr Create attribute
cdflib.createVar Create new variable
cdflib.delete Delete existing Common Data Format (CDF) file
cdflib.deleteAttr Delete attribute
cdflib.deleteAttrEntry Delete attribute entry
cdflib.deleteAttrgEntry Delete entry in global attribute
cdflib.deleteVar Delete variable
cdflib.deleteVarRecords Delete range of records from variable
cdflib.epoch16Breakdown Convert CDF_EPOCH16 value to time value
cdflib.epochBreakdown Convert CDF_EPOCH value into time value
cdflib.getAttrEntry Value of entry in attribute with variable scope
cdflib.getAttrgEntry Value of entry in global attribute
cdflib.getAttrMaxEntry Number of last entry for variable attribute
cdflib.getAttrMaxgEntry Number of last entry for global attribute
cdflib.getAttrName Name of attribute, given attribute number
cdflib.getAttrNum Attribute number, given attribute name
cdflib.getAttrScope Scope of attribute
cdflib.getCacheSize Number of cache buffers used
cdflib.getChecksum Checksum mode
cdflib.getCompression Compression settings
cdflib.getCompressionCacheSize Number of compression cache buffers
cdflib.getConstantNames Names of Common Data Format (CDF) library constants
cdflib.getConstantValue Numeric value corresponding to Common Data Format (CDF) library constant
cdflib.getCopyright Copyright notice in Common Data Format (CDF) file
cdflib.getFileBackward Return current backward compatibility mode setting
cdflib.getFormat Format of Common Data Format (CDF) file
cdflib.getLibraryCopyright Copyright notice of Common Data Format (CDF) library
cdflib.getLibraryVersion Library version and release information
cdflib.getMajority Majority of variables
cdflib.getName Name of Common Data Format (CDF) file
cdflib.getNumAttrEntries Number of entries for attribute with variable scope
cdflib.getNumAttrgEntries Number of entries for attribute with global scope
cdflib.getNumAttributes Number of attributes with variable scope
cdflib.getNumgAttributes Number of attributes with global scope
cdflib.getReadOnlyMode Read-only mode
cdflib.getStageCacheSize Number of cache buffers for staging
cdflib.getValidate Library validation mode
cdflib.getVarAllocRecords Number of records allocated for variable
cdflib.getVarBlockingFactor Blocking factor for variable
cdflib.getVarCacheSize Number of multifile cache buffers
cdflib.getVarCompression Information about compression used by variable
cdflib.getVarData Single value from record in variable
cdflib.getVarMaxAllocRecNum Maximum allocated record number for variable
cdflib.getVarMaxWrittenRecNum Maximum written record number for variable
cdflib.getVarName Variable name, given variable number
cdflib.getVarNum Variable number, given variable name
cdflib.getVarNumRecsWritten Number of records written to variable
cdflib.getVarPadValue Pad value for variable
cdflib.getVarRecordData Entire record for variable
cdflib.getVarReservePercent Compression reserve percentage for variable
cdflib.getVarsMaxWrittenRecNum Maximum written record number for CDF file
cdflib.getVarSparseRecords Information about how variable handles sparse records
cdflib.getVersion Common Data Format (CDF) library version and release information
cdflib.hyperGetVarData Read hyperslab of data from variable
cdflib.hyperPutVarData Write hyperslab of data to variable
cdflib.inquire Basic characteristics of Common Data Format (CDF) file
cdflib.inquireAttr Information about attribute
cdflib.inquireAttrEntry Information about entry in attribute with variable scope
cdflib.inquireAttrgEntry Information about entry in attribute with global scope
cdflib.inquireVar Information about variable Open existing Common Data Format (CDF) file
cdflib.putAttrEntry Write value to entry in attribute with variable scope
cdflib.putAttrgEntry Write value to entry in attribute with global scope
cdflib.putVarData Write single value to variable
cdflib.putVarRecordData Write entire record to variable
cdflib.renameAttr Rename existing attribute
cdflib.renameVar Rename existing variable
cdflib.setCacheSize Specify number of dotCDF cache buffers
cdflib.setChecksum Specify checksum mode
cdflib.setCompression Specify compression settings
cdflib.setCompressionCacheSize Specify number of compression cache buffers
cdflib.setFileBackward Set backward compatibility mode
cdflib.setFormat Specify format of Common Data Format (CDF) file
cdflib.setMajority Specify majority of variables
cdflib.setReadOnlyMode Specify read-only mode
cdflib.setStageCacheSize Specify number of staging cache buffers for Common Data Format (CDF) file
cdflib.setValidate Specify library validation mode
cdflib.setVarAllocBlockRecords Specify range of records to be allocated for variable
cdflib.setVarBlockingFactor Specify blocking factor for variable
cdflib.setVarCacheSize Specify number of multi-file cache buffers for variable
cdflib.setVarCompression Specify compression settings used with variable
cdflib.setVarInitialRecs Specify initial number of records written to variable
cdflib.setVarPadValue Specify pad value used with variable
cdflib.SetVarReservePercent Specify reserve percentage for variable
cdflib.setVarsCacheSize Specify number of cache buffers used for all variables
cdflib.setVarSparseRecords Specify how variable handles sparse records
cdfread Read data from Common Data Format (CDF) file
cdfwrite Write data to Common Data Format (CDF) file
ceil Round toward positive infinity
cell Create cell array
cell2mat Convert cell array to ordinary array of the underlying data type
cell2struct Convert cell array to structure array
cell2table Convert cell array to table
celldisp Display cell array contents
cellfun Apply function to each cell in cell array
cellplot Graphically display structure of cell array
cellstr Convert to cell array of strings
cgs Conjugate gradients squared method
char Convert to character array (string)
checkcode Check MATLAB code files for possible problems
checkin (To be removed) Check files into source control system (UNIX platforms)
checkout (To be removed) Check files out of source control system (UNIX platforms)
chol Cholesky factorization
cholupdate Rank 1 update to Cholesky factorization
circshift Shift array circularly
circumcenter Circumcenter of triangle or tetrahedron
circumcenters (Not recommended) Circumcenters of specified simplices
cla Clear axes
clabel Label contour plot elevation
class Determine class of object
classdef Class definition keywords
clc Clear Command Window
clear (serial) Remove serial port object from MATLAB workspace
clear Remove items from workspace, freeing up system memory
clearpoints Clear points from animated line
clearvars Clear variables from memory
clf Clear current figure window
clipboard Copy and paste strings to and from system clipboard
clock Current date and time as date vector
close Remove specified figure
close Close file after writing video data
closeFile Close FITS file
closereq Default figure close request function
cmopts (To be removed) Name of source control system
cmpermute Rearrange colors in colormap
cmunique Eliminate duplicate colors in colormap; convert grayscale or truecolor image to indexed image
colamd Column approximate minimum degree permutation
colon Create vectors, array subscripting, and for-loop iterators
colorbar Colorbar showing color scale
colordef Set default property values to display different color schemes
colormap View and set current colormap
colormapeditor Open colormap editor
ColorSpec (Color Specification) Color specification
colperm Sparse column permutation based on nonzero count
Combine Convenience function for static .NET System.Delegate Combine method
comet 2-D comet plot
comet3 3-D comet plot
commandhistory Open Command History window, or select it if already open
commandwindow Open Command Window, or select it if already open
compan Companion matrix
compass Plot arrows emanating from origin
complex Create complex array
computer Information about computer on which MATLAB software is running
cond Condition number with respect to inversion
condeig Condition number with respect to eigenvalues
condest 1-norm condition number estimate
coneplot Plot velocity vectors as cones in 3-D vector field
conj Complex conjugate
conncomp Connected graph components
containers.Map Map values to unique keys
continue Pass control to next iteration of for or while loop
contour Contour plot of matrix
contour3 3-D contour plot
contourc Low-level contour plot computation
contourf Filled 2-D contour plot
contourslice Draw contours in volume slice planes
contrast Grayscale colormap for contrast enhancement
conv Convolution and polynomial multiplication
conv2 2-D convolution
convexHull Convex hull
convexHull (Not recommended) Convex hull
convhull Convex hull
convhulln N-D convex hull
convn N-D convolution
copyfile Copy file or folder
copyHDU Copy current HDU from one file to another
copyobj Copy graphics objects and their descendants
corrcoef Correlation coefficients
cos Cosine of argument in radians
cosd Cosine of argument in degrees
cosh Hyperbolic cosine
cot Cotangent of angle in radians
cotd Cotangent of argument in degrees
coth Hyperbolic cotangent
countcats Count occurrences of categorical array elements by category
cov Covariance
cplxpair Sort complex numbers into complex conjugate pairs
cputime Elapsed CPU time
createClassFromWsdl Create MATLAB class based on WSDL document
createFile Create FITS file
createImg Create FITS image
createSoapMessage Create SOAP (Simple Object Access Protocol) message to send to server
createTbl Create new ASCII or binary table extension
criticalAlpha Alpha radius defining a critical transition in the shape
cross Cross product
csc Cosecant of input angle in radians
cscd Cosecant of argument in degrees
csch Hyperbolic cosecant
csvread Read comma-separated value (CSV) file
csvwrite Write comma-separated value file
ctranspose Complex conjugate transpose
cummax Cumulative maximum
cummin Cumulative minimum
cumprod Cumulative product
cumsum Cumulative sum
cumtrapz Cumulative trapezoidal numerical integration
curl Compute curl and angular velocity of vector field
customverctrl (To be removed) Allow custom source control system (UNIX platforms)
cylinder Generate cylinder
daqread Read Data Acquisition Toolbox (.daq) file
daspect Control data unit length along each axis
datacursormode Enable, disable, and manage interactive data cursor mode
datastore Create datastore to access collection of data
datatipinfo Produce short description of input variable
date Current date string
datenum Convert date and time to serial date number
dateshift Shift date or generate sequence of dates and time
datestr Convert date and time to string format
datetick Date formatted tick labels
datetime Create array based on current date, or convert from date strings or numbers
datevec Convert date and time to vector of components
day Day number or name
days Duration in days
dbclear Clear breakpoints
dbcont Resume execution
dbdown Reverse workspace shift performed by dbup, while in debug mode
dblquad Numerically evaluate double integral over rectangle
dbmex Enable MEX-file debugging (on UNIX platforms)
dbquit Quit debug mode
dbstack Function call stack
dbstatus List all breakpoints
dbstep Execute one or more lines from current breakpoint
dbstop Set breakpoints for debugging
dbtype List text file with line numbers
dbup Shift current workspace to workspace of caller, while in debug mode
dde23 Solve delay differential equations (DDEs) with constant delays
ddeget Extract properties from delay differential equations options structure
ddensd Solve delay differential equations (DDEs) of neutral type
ddesd Solve delay differential equations (DDEs) with general delays
ddeset Create or alter delay differential equations options structure
deal Distribute inputs to outputs
deblank Strip trailing blanks from end of string
dec2base Convert decimal to base N number in string
dec2bin Convert decimal to binary number in string
dec2hex Convert decimal to hexadecimal number in string
decic Compute consistent initial conditions for ode15i
deconv Deconvolution and polynomial division
deg2rad Convert angle from degrees to radians
degree Degree of graph nodes
del2 Discrete Laplacian
delaunay Delaunay triangulation
delaunayn N-D Delaunay triangulation
DelaunayTri (Not recommended) Delaunay triangulation in 2-D and 3-D
DelaunayTri (Not recommended) Delaunay triangulation in 2-D and 3-D
delaunayTriangulation Delaunay triangulation in 2-D and 3-D
delete (serial) Remove serial port object from memory
delete Delete files or objects
delete Remove COM control or server
deleteCol Delete column from table
deleteFile Delete FITS file
deleteHDU Delete current HDU in FITS file
deleteKey Delete key by name
deleteproperty Remove custom property from COM object
deleteRecord Delete key by record number
deleteRows Delete rows from table
delevent Remove tsdata.event objects from timeseries object
delsample Remove sample from timeseries object
delsamplefromcollection Remove sample from tscollection object
demo Access product examples in Help browser
depdir List dependent folders for function or P-file
depfun List dependencies of function or P-file
det Matrix determinant
details Display array details
detrend Remove linear trends
detrend Subtract mean or best-fit line and all NaNs from timeseries object
deval Evaluate solution of differential equation problem
dfsearch Depth-first graph search
diag Create diagonal matrix or get diagonal elements of matrix
dialog Create empty modal dialog box
diary Save Command Window text to file
diff Differences and Approximate Derivatives
diffuse Calculate diffuse reflectance
digraph Graph with directed edges
digraph Create directed graph
dir List folder contents
discretize Group numeric data into bins or categories
disp (serial) Serial port object summary information
disp Display value of variable
display Display text and numeric expressions
distances Shortest path distances of all node pairs
dither Convert image, increasing apparent color resolution by dithering
divergence Compute divergence of vector field
dlmread Read ASCII-delimited file of numeric data into matrix
dlmwrite Write matrix to ASCII-delimited file
dmperm Dulmage-Mendelsohn decomposition
doc Reference page in Help browserSearch for term in documentation
docsearch Help browser search
dos Execute DOS command and return output
dot Dot product
double Convert to double precision
dragrect Drag rectangles with mouse
drawnow Update figures and process callbacks
dsearchn N-D nearest point search
duration Create duration array from numeric values
dynamicprops Abstract class used to derive handle class with dynamic properties
echo Display statements during function execution
echodemo Run example script step-by-step in Command Window
edgeAttachments (Not recommended) Simplices attached to specified edges
edgeAttachments Triangles or tetrahedra attached to specified edge
edges (Not recommended) Triangulation edges
edges Triangulation edges
edit Edit or create file
eig Eigenvalues and eigenvectors
eigs Largest eigenvalues and eigenvectors of matrix
ellipj Jacobi elliptic functions
ellipke Complete elliptic integrals of first and second kind
ellipsoid Generate ellipsoid
empty Create empty array
enableNETfromNetworkDrive Enable access to .NET commands from network drive
enableservice Enable, disable, or report status of MATLAB Automation server
end Terminate block of code, or indicate last array index
EndInvoke Retrieve result of asynchronous call initiated by .NET System.Delegate BeginInvoke method
enumeration Display class enumeration members and names
eomday Last day of month
eps Floating-point relative accuracy
eq Determine equality
erf Error function
erfc Complementary error function
erfcinv Inverse complementary error function
erfcx Scaled complementary error function
erfinv Inverse error function
error Throw error and display message
errorbar Plot error bars along curve
errordlg Create error dialog box
etime Time elapsed between date vectors
etree Elimination tree
etreeplot Plot elimination tree
eval Execute MATLAB expression in text string
evalc Evaluate MATLAB expression with capture
evalin Execute MATLAB expression in specified workspace
event.EventData Base class for all data objects passed to event listeners
event.listener Class defining listener objects
event.PropertyEvent Data for property events
event.proplistener Define listener object for property events
eventlisteners List event handler functions associated with COM object events
events Event names
events List of events COM object can trigger
exceltime Convert MATLAB datetime to Excel date number
Execute Execute MATLAB command in Automation server
exifread Read EXIF information from JPEG and TIFF image files
exist Check existence of variable, function, folder, or class
exit Terminate MATLAB program (same as quit)
exp Exponential
expint Exponential integral
expm Matrix exponential
expm1 Compute exp(x)-1 accurately for small values of x
export2wsdlg Create dialog box for exporting variables to workspace
exportsetupdlg Open figure Export Setup dialog box
eye Identity matrix
ezcontour Easy-to-use contour plotter
ezcontourf Easy-to-use filled contour plotter
ezmesh Easy-to-use 3-D mesh plotter
ezmeshc Easy-to-use combination mesh/contour plotter
ezplot Easy-to-use function plotter
ezplot3 Easy-to-use 3-D parametric curve plotter
ezpolar Easy-to-use polar coordinate plotter
ezsurf Easy-to-use 3-D colored surface plotter
ezsurfc Easy-to-use combination surface/contour plotter
faceNormal Triangulation face normal
faceNormals (Not recommended) Unit normals to specified triangles
factor Prime factors
factorial Factorial of input
false Logical 0 (false)
fclose (serial) Disconnect serial port object from device
fclose Close one or all open files
feather Plot velocity vectors
featureEdges (Not recommended) Sharp edges of surface triangulation
featureEdges Triangulation sharp edges
feof Test for end-of-file
ferror Information about file I/O errors
Feval Evaluate MATLAB function in Automation server
feval Evaluate function
fewerbins Decrease number of histogram bins
fft Fast Fourier transform
fft2 2-D fast Fourier transform
fftn N-D fast Fourier transform
fftshift Shift zero-frequency component to center of spectrum
fftw Interface to FFTW library run-time algorithm tuning control
fgetl (serial) Read line of ASCII text from device and discard terminator
fgetl Read line from file, removing newline characters
fgets (serial) Read line of text from device and include terminator
fgets Read line from file, keeping newline characters
fieldnames Field names of structure, or public fields of object
figure Create figure window
figurepalette Show or hide Figure Palette
fileattrib Set or get attributes of file or folder
filebrowser Open Current Folder browser, or select it if already open
filemarker Character to separate file name and internal function name
fileMode I/O mode of FITS file
fileName Name of FITS file
fileparts Parts of file name and path
fileread Read contents of file into string
filesep File separator for current platform
fill Filled 2-D polygons
fill3 Filled 3-D polygons
filter 1-D digital filter
filter Shape frequency content of time-series
filter2 2-D digital filter
find Find indices and values of nonzero elements
findall Find all graphics objects
findedge Locate edge in graph
findfigs Find visible offscreen figures
findgroups Find groups and return group numbers
findnode Locate node in graph
findobj Locate graphics objects with specific properties
findstr Find string within another, longer string
finish Termination file for MATLAB program
fitsdisp Display FITS metadata
fitsinfo Information about FITS file
fitsread Read data from FITS file
fitswrite Write image to FITS file
fix Round toward zero
flintmax Largest consecutive integer in floating-point format
flip Flip order of elements
flipdim (Not recommended) Flip array along specified dimension
fliplr Flip array left to right
flipud Flip array up to down
floor Round toward negative infinity
flow Simple function of three variables
fminbnd Find minimum of single-variable function on fixed interval
fminsearch Find minimum of unconstrained multivariable function using derivative-free method
fopen (serial) Connect serial port object to device
fopen Open file, or obtain information about open files
for Execute statements specified number of times
format Set Command Window output display format
fplot Plot function between specified limits
fprintf (serial) Write text to device
fprintf Write data to text file
frame2im Return image data associated with movie frame
fread (serial) Read binary data from device
fread Read data from binary file
freeBoundary (Not recommended) Facets referenced by only one simplex
freeBoundary Triangulation facets referenced by only one triangle or tetrahedron
freqspace Frequency spacing for frequency response
frewind Move file position indicator to beginning of open file
fscanf (serial) Read ASCII data from device, and format as text
fscanf Read data from text file
fseek Move to specified position in file
ftell Position in open file
ftp Connect to FTP server
full Convert sparse matrix to full matrix
fullfile Build full file name from parts
func2str Construct string from function handle
function Declare function name, inputs, and outputs
functions Information about function handle
FunctionTestCase TestCase used for function-based tests
functiontests Create array of tests from handles to local functions
funm Evaluate general matrix function
fwrite (serial) Write binary data to device
fwrite Write data to binary file
fzero Root of nonlinear function
gallery Test matrices
gamma Gamma function
gammainc Incomplete gamma function
gammaincinv Inverse incomplete gamma function
gammaln Logarithm of gamma function
gca Current axes handle
gcbf Handle of figure containing object whose callback is executing
gcbo Handle of object whose callback is executing
gcd Greatest common divisor
gcf Current figure handle
gcmr Get current mapreducer configuration
gco Handle of current object
ge Determine greater than or equal to
genpath Generate path string
genvarname Construct valid variable name from string
get (RandStream) Random stream properties
get (serial) Serial port object properties
get (tscollection) Query tscollection object property values
get Query graphics object properties
get Query property values for audioplayer object
get Query property values for audiorecorder object
get Get property value from interface, or display properties
get Query timeseries object property values
getabstime (tscollection) Extract date-string time vector into cell array
getabstime Extract date-string time vector into cell array
getAColParms ASCII table information
getappdata Retrieve application-defined data
getaudiodata Store recorded audio signal in numeric array
getBColParms Binary table information
GetCharArray Character array from Automation server
getColName Table column name
getColType Scaled column data type, repeat value, width
getConstantValue Numeric value of named constant
getdatasamplesize Size of data sample in timeseries object
getenv Environment variable
getEqColType Column data type, repeat value, width
getfield Field of structure array
getFileFormats File formats that VideoReader supports
getframe Capture axes or figure as movie frame
GetFullMatrix Matrix from Automation server workspace
getHdrSpace Number of keywords in header
getHDUnum Number of current HDU in FITS file
getHDUtype Type of current HDU
getImgSize Size of image
getImgType Data type of image
getinterpmethod Interpolation method for timeseries object
getnext Get next value from ValueIterator
getNumCols Number of columns in table
getNumHDUs Total number of HDUs in FITS file
getNumRows Number of rows in table
getOpenFiles List of open FITS files
getpixelposition Get component position in pixels
getpoints Return points that define animated line
getpref Preference
getProfiles Profiles and file formats that VideoWriter supports
getqualitydesc Data quality descriptions
getReport Get error message for exception
getsamples Subset of time series samples using subscripted index array
getsampleusingtime (tscollection) Extract data samples into new tscollection object
getsampleusingtime Extract data samples into new timeseries object
gettimeseriesnames Cell array of names of timeseries objects in tscollection object
gettsafteratevent New timeseries object with samples occurring at or after event
gettsafterevent New timeseries object with samples occurring after event
gettsatevent New timeseries object with samples occurring at event
gettsbeforeatevent New timeseries object with samples occurring before or at event
gettsbeforeevent New timeseries object with samples occurring before event
gettsbetweenevents New timeseries object with samples occurring between events
GetVariable Data from variable in Automation server workspace
getVersion Revision number of the CFITSIO library
GetWorkspaceData Data from Automation server workspace
ginput Graphical input from mouse or cursor
global Declare variables as global
gmres Generalized minimum residual method (with restarts)
gobjects Initialize array for graphics objects
gplot Plot nodes and links representing adjacency matrix
grabcode Extract MATLAB code from file published to HTML
gradient Numerical gradient
graph Graph with undirected edges
graph Create undirected graph
GraphPlot Graph plot for directed and undirected graphs
graymon Set default figure properties for grayscale monitors
grid Display or hide axes grid lines
griddata Interpolate scattered data
griddatan Data gridding and hypersurface fitting (dimension ≥ 2)
griddedInterpolant Gridded data interpolation
groot Graphics root object
gsvd Generalized singular value decomposition
gt Determine greater than
gtext Add text to figure using mouse
guidata Store or retrieve UI data
guide Open GUIDE
guihandles Create structure of handles
gunzip Uncompress GNU zip files
gzip Compress files into GNU zip files
H5.close Close HDF5 library
H5.garbage_collect Free unused memory in HDF5 library
H5.get_libversion Version of HDF5 library Open HDF5 library
H5.set_free_list_limits Set size limits on free lists
H5A.close Close specified attribute
H5A.create Create attribute
H5A.delete Delete attribute
H5A.get_info Information about attribute
H5A.get_name Attribute name
H5A.get_space Copy of attribute data space
H5A.get_type Copy of attribute data type
H5A.iterate Execute function for attributes attached to object Open attribute
H5A.open_by_idx Open attribute specified by index
H5A.open_by_name Open attribute specified by name Read attribute
H5A.write Write attribute
h5create Create HDF5 data set
H5D.close Close dataset
H5D.create Create new dataset
H5D.get_access_plist Copy of dataset access property list
H5D.get_create_plist Copy of dataset creation property list
H5D.get_offset Location of dataset in file
H5D.get_space Copy of dataset data space
H5D.get_space_status Determine if space is allocated
H5D.get_storage_size Determine required storage size
H5D.get_type Copy of datatype Open specified dataset Read data from HDF5 dataset
H5D.set_extent Change size of dataset dimensions
H5D.vlen_get_buf_size Determine variable length storage requirements
H5D.write Write data to HDF5 dataset
h5disp Display contents of HDF5 file
H5DS.attach_scale Attach dimension scale to specific dataset dimension
H5DS.detach_scale Detach dimension scale from specific dataset dimension
H5DS.get_label Retrieve label from specific dataset dimension
H5DS.get_num_scales Number of scales attached to dataset dimension
H5DS.get_scale_name Name of dimension scale
H5DS.is_scale Determine if dataset is a dimension scale
H5DS.iterate_scales Iterate on scales attached to dataset dimension
H5DS.set_label Set label for dataset dimension
H5DS.set_scale Convert dataset to dimension scale
H5E.clear Clear error stack
H5E.get_major Description of major error number
H5E.get_minor Description of minor error number
H5E.walk Walk error stack
H5F.close Close HDF5 file
H5F.create Create HDF5 file
H5F.flush Flush buffers to disk
H5F.get_access_plist File access property list
H5F.get_create_plist File creation property list
H5F.get_filesize Size of HDF5 file
H5F.get_freespace Amount of free space in file
H5F.get_info Global information about file
H5F.get_mdc_config Metadata cache configuration
H5F.get_mdc_hit_rate Metadata cache hit-rate
H5F.get_mdc_size Metadata cache size data
H5F.get_name Name of HDF5 file
H5F.get_obj_count Number of open objects in HDF5 file
H5F.get_obj_ids List of open HDF5 file objects
H5F.is_hdf5 Determine if file is HDF5
H5F.mount Mount HDF5 file onto specified location Open HDF5 file
H5F.reopen Reopen HDF5 file
H5F.set_mdc_config Configure HDF5 file metadata cache
H5F.unmount Unmount file or group from mount point
H5G.close Close group
H5G.create Create group
H5G.get_info Information about group Open specified group
H5I.dec_ref Decrement reference count
H5I.get_file_id File identifier for specified object
H5I.get_name Name of object
H5I.get_ref Reference count of object
H5I.get_type Type of object
H5I.inc_ref Increment reference count of specified object
H5I.is_valid Determine if specified identifier is valid
h5info Return information about HDF5 file
H5L.copy Copy link from source location to destination location
H5L.create_external Create soft link to external object
H5L.create_hard Create hard link
H5L.create_soft Create soft link
H5L.delete Remove link
H5L.exists Determine if link exists
H5L.get_info Information about link
H5L.get_name_by_idx Information about link specified by index
H5L.get_val Value of symbolic link
H5L.iterate Iterate over links
H5L.iterate_by_name Iterate through links in group specified by name
H5L.move Rename link
H5L.visit Recursively iterate through links in group specified by group identifier
H5L.visit_by_name Recursively iterate through links in group specified by location and group name
H5ML.compare_values Numerically compare two HDF5 values
H5ML.get_constant_names Constants known by HDF5 library
H5ML.get_constant_value Value corresponding to a string
H5ML.get_function_names Functions provided by HDF5 library
H5ML.get_mem_datatype Data type for dataset ID
H5ML.hoffset Determine the offset of a field within a structure
H5ML.sizeof Return the size (in bytes) of a variable as stored on disk
H5O.close Close object
H5O.copy Copy object from source location to destination location
H5O.get_comment Get comment for object specified by object identifier
H5O.get_comment_by_name Get comment for object specified by location and object name
H5O.get_info Object metadata Create hard link to specified object Open specified object
H5O.open_by_idx Open object specified by index
H5O.set_comment Set comment for object specified by object identifier
H5O.set_comment_by_name Set comment for object specified by location and object name
H5O.visit Visit objects specified by object identifier
H5O.visit_by_name Visit objects specified by location and object name
H5P.all_filters_avail Determine availability of all filters
H5P.close Close property list
H5P.close_class Close property list class
H5P.copy Copy of property list
H5P.create Create new property list
H5P.equal Determine equality of property lists
H5P.exist Determine if specified property exists in property list
H5P.fill_value_defined Determine if fill value is defined
H5P.get Value of specified property in property list
H5P.get_alignment Retrieve alignment properties
H5P.get_alloc_time Return timing of storage space allocation
H5P.get_attr_creation_order Return tracking order and indexing settings
H5P.get_attr_phase_change Retrieve attribute phase change thresholds
H5P.get_btree_ratios B-tree split ratios
H5P.get_char_encoding Return character encoding
H5P.get_chunk Return size of chunks
H5P.get_chunk_cache Raw data chunk cache parameters
H5P.get_class Property list class
H5P.get_class_name Name of property list class
H5P.get_class_parent Identifier for parent class
H5P.get_copy_object Return properties to be used when object is copied
H5P.get_create_intermediate_group Determine creation of intermediate groups
H5P.get_driver Low-level file driver
H5P.get_dxpl_multi Data access property lists for multiple files
H5P.get_edc_check Determine if error detection is enabled
H5P.get_external Return information about external file
H5P.get_external_count Return count of external files
H5P.get_family_offset Offset for family file driver
H5P.get_fapl_core Information about core file driver properties
H5P.get_fapl_family File access property list information
H5P.get_fapl_multi Information about multifile access property list
H5P.get_fclose_degree File close degree
H5P.get_fill_time Return time when fill values are written to dataset
H5P.get_fill_value Return dataset fill value
H5P.get_filter Return information about filter in pipeline
H5P.get_filter_by_id Return information about specified filter
H5P.get_gc_references Garbage collection references setting
H5P.get_hyper_vector_size Number of I/O vectors
H5P.get_istore_k Return 1/2 rank of indexed storage B-tree
H5P.get_layout Determine layout of raw data for dataset
H5P.get_libver_bounds Library version bounds settings
H5P.get_link_creation_order Query if link creation order is tracked
H5P.get_link_phase_change Query settings for conversion between groups
H5P.get_mdc_config Metadata cache configuration
H5P.get_meta_block_size Metadata block size setting
H5P.get_multi_type Type of data property for MULTI driver
H5P.get_nfilters Return number of filters in pipeline
H5P.get_nprops Query number of properties in property list or class
H5P.get_sieve_buf_size Maximum data sieve buffer size
H5P.get_size Query size of property value in bytes
H5P.get_sizes Return size of offsets and lengths
H5P.get_small_data_block_size Small data block size setting
H5P.get_sym_k Return size of B-tree 1/2 rank and leaf node 1/2 size
H5P.get_userblock Return size of user block
H5P.get_version Return version information for file creation property list
H5P.isa_class Determine if property list is member of class
H5P.iterate Iterate over properties in property list
H5P.modify_filter Modify filter in pipeline
H5P.remove_filter Remove filter from property list
H5P.set Set property list value
H5P.set_alignment Set alignment properties for file access property list
H5P.set_alloc_time Set timing for storage space allocation
H5P.set_attr_creation_order Set tracking of attribute creation order
H5P.set_attr_phase_change Set attribute storage phase change thresholds
H5P.set_btree_ratios Set B-tree split ratios for dataset transfer
H5P.set_char_encoding Set character encoding used to encode strings
H5P.set_chunk Set chunk size
H5P.set_chunk_cache Set raw data chunk cache parameters
H5P.set_copy_object Set properties to be used when objects are copied
H5P.set_create_intermediate_group Set creation of intermediate groups
H5P.set_deflate Set compression method and compression level
H5P.set_dxpl_multi Set data transfer property list for multifile driver
H5P.set_edc_check Enable error detection for dataset transfer
H5P.set_external Add additional file to external file list
H5P.set_family_offset Set offset property for family of files
H5P.set_fapl_core Modify file access to use H5FD_CORE driver
H5P.set_fapl_family Set file access to use family driver
H5P.set_fapl_log Set use of logging driver
H5P.set_fapl_multi Set use of multifile driver
H5P.set_fapl_sec2 Set file access for sec2 driver
H5P.set_fapl_split Set file access for emulation of split file driver
H5P.set_fapl_stdio Set file access for standard I/O driver
H5P.set_fclose_degree Set file access for file close degree
H5P.set_fill_time Set time when fill values are written to dataset
H5P.set_fill_value Set fill value for dataset creation property list
H5P.set_filter Add filter to filter pipeline
H5P.set_fletcher32 Set Fletcher32 checksum filter in dataset creation
H5P.set_gc_references Set garbage collection references flag
H5P.set_hyper_vector_size Set number of I/O vectors for hyperslab I/O
H5P.set_istore_k Set size of parameter for indexing chunked datasets
H5P.set_layout Set type of storage for dataset
H5P.set_libver_bounds Set library version bounds for objects
H5P.set_link_creation_order Set creation order tracking and indexing
H5P.set_link_phase_change Set parameters for group conversion
H5P.set_mdc_config Set initial metadata cache configuration
H5P.set_meta_block_size Set minimum metadata block size
H5P.set_multi_type Specify type of data accessed with MULTI driver
H5P.set_nbit Set N-Bit filter
H5P.set_scaleoffset Set Scale-Offset filter
H5P.set_shuffle Set shuffle filter
H5P.set_sieve_buf_size Set maximum size of data sieve buffer
H5P.set_sizes Set byte size of offsets and lengths
H5P.set_small_data_block_size Set size of block reserved for small data
H5P.set_sym_k Set size of parameters used to control symbol table nodes
H5P.set_userblock Set user block size
H5R.create Create reference
H5R.dereference Open object specified by reference
H5R.get_name Name of referenced object
H5R.get_obj_type Type of referenced object
H5R.get_region Copy of data space of specified region
h5read Read data from HDF5 data set
h5readatt Read attribute from HDF5 file
H5S.close Close data space
H5S.copy Create copy of data space
H5S.create Create new data space
H5S.create_simple Create new simple data space
H5S.extent_copy Copy extent from source to destination data space
H5S.get_select_bounds Bounding box of data space selection
H5S.get_select_elem_npoints Number of element points in selection
H5S.get_select_elem_pointlist Element points in data space selection
H5S.get_select_hyper_blocklist List of hyperslab blocks
H5S.get_select_hyper_nblocks Number of hyperslab blocks
H5S.get_select_npoints Number of elements in data space selection
H5S.get_select_type Type of data space selection
H5S.get_simple_extent_dims Data space size and maximum size
H5S.get_simple_extent_ndims Data space rank
H5S.get_simple_extent_npoints Number of elements in data space
H5S.get_simple_extent_type Data space class
H5S.is_simple Determine if data space is simple
H5S.offset_simple Set offset of simple data space
H5S.select_all Select entire extent of data space
H5S.select_elements Specify coordinates to include in selection
H5S.select_hyperslab Select hyperslab region
H5S.select_none Reset selection region to include no elements
H5S.select_valid Determine validity of selection
H5S.set_extent_none Remove extent from data space
H5S.set_extent_simple Set size of data space
H5T.array_create Create array data type object
H5T.close Close data type
H5T.commit Commit transient data type
H5T.committed Determine if data type is committed
H5T.copy Copy data type
H5T.create Create new data type
H5T.detect_class Determine of data type contains specific class
H5T.enum_create Create new enumeration data type
H5T.enum_insert Insert enumeration data type member
H5T.enum_nameof Name of enumeration data type member
H5T.enum_valueof Value of enumeration data type member
H5T.equal Determine equality of data types
H5T.get_array_dims Array dimension extents
H5T.get_array_ndims Rank of array data type
H5T.get_class Data type class identifier
H5T.get_create_plist Copy of data type creation property list
H5T.get_cset Character set of string data type
H5T.get_ebias Exponent bias of floating-point type
H5T.get_fields Floating-point data type bit field information
H5T.get_inpad Internal padding type for floating-point data types
H5T.get_member_class Data type class for compound data type member
H5T.get_member_index Index of compound or enumeration type member
H5T.get_member_name Name of compound or enumeration type member
H5T.get_member_offset Offset of field of compound data type
H5T.get_member_type Data type of specified member
H5T.get_member_value Value of enumeration data type member
H5T.get_native_type Native data type of dataset data type
H5T.get_nmembers Number of elements in enumeration type
H5T.get_norm Mantissa normalization type
H5T.get_offset Bit offset of first significant bit
H5T.get_order Byte order of atomic data type
H5T.get_pad Padding type of least and most-significant bits
H5T.get_precision Precision of atomic data type
H5T.get_sign Sign type for integer data type
H5T.get_size Size of data type in bytes
H5T.get_strpad Storage mechanism for string data type
H5T.get_super Base data type
H5T.get_tag Tag associated with opaque data type
H5T.insert Add member to compound data type
H5T.is_variable_str Determine if data type is variable-length string
H5T.lock Lock data type Open named data type
H5T.pack Recursively remove padding from compound data type
H5T.set_cset Set character dataset for string data type
H5T.set_ebias Set exponent bias of floating-point data type
H5T.set_fields Set sizes and locations of floating-point bit fields
H5T.set_inpad Specify how unused internal bits are to be filled
H5T.set_norm Set mantissa normalization of floating-point data type
H5T.set_offset Set bit offset of first significant bit
H5T.set_order Set byte ordering of atomic data type
H5T.set_pad Set padding type for least and most significant bits
H5T.set_precision Set precision of atomic data type
H5T.set_sign Set sign property for integer data type
H5T.set_size Set size of data type in bytes
H5T.set_strpad Set storage mechanism for string data type
H5T.set_tag Tag opaque data type with description
H5T.vlen_create Create new variable-length data type
h5write Write to HDF5 data set
h5writeatt Write HDF5 attribute
H5Z.filter_avail Determine if filter is available
H5Z.get_filter_info Information about filter
hadamard Hadamard matrix
handle Abstract class for deriving handle classes
handle.notify Notify listeners that event is occurring
hankel Hankel matrix
hasdata Determine if data is available to read
hasFrame Determine if frame is available to read
hasnext Determine if ValueIterator has one or more values available
hdf5info Information about HDF5 file
hdf5read Read HDF5 file
hdf5write Write data to file in HDF5 format
hdfan Gateway to HDF multifile annotation (AN) interface
hdfdf24 Gateway to HDF 24-bit raster image (DF24) interface
hdfdfr8 Gateway to HDF 8-bit raster image (DFR8) interface
hdfh Gateway to HDF H interface
hdfhd Gateway to HDF HD interface
hdfhe Gateway to HDF HE interface
hdfhx Gateway to HDF external data (HX) interface
hdfinfo Information about HDF4 or HDF-EOS file
hdfml Utilities for working with MATLAB HDF gateway functions
hdfpt Interface to HDF-EOS Point object
hdfread Read data from HDF4 or HDF-EOS file
hdftool Browse and import data from HDF4 or HDF-EOS files
hdfv Gateway to HDF Vgroup (V) interface
hdfvf Gateway to VF functions in HDF Vdata interface
hdfvh Gateway to VH functions in HDF Vdata interface
hdfvs Gateway to VS functions in HDF Vdata interface
height Number of table rows
help Help for functions in Command Window
helpbrowser Open Help browser to access online documentation
helpdesk Open Help browser
helpdlg Create help dialog box
helpwin Provide access to help comments for all functions
hess Hessenberg form of matrix
hex2dec Convert hexadecimal number string to decimal number
hex2num Convert hexadecimal number string to double-precision number
hgexport Export figure
hggroup Create group object
hgload Load graphics object hierarchy from file
hgsave Save graphics object hierarchy to file
hgtransform Create transform graphics object
hidden Remove hidden lines from mesh plot
highlight Highlight nodes and edges in plotted graph
hilb Hilbert matrix
hist Histogram plot (not recommended; use histogram)
histc Histogram bin counts (not recommended; use histcounts)
histcounts Histogram bin counts
histcounts2 Bivariate histogram bin counts
histogram Histogram bar plot for numeric data
histogram Histogram plot
histogram2 Histogram bar plot for bivariate data
histogram2 Bivariate histogram plot
hms Hour, minute, and second numbers of duration
hold Retain current plot when adding new plots
home Send cursor home
horzcat (tscollection) Horizontal concatenation for tscollection objects
horzcat Concatenate arrays horizontally
hour Hour number
hours Duration in hours
hsv2rgb Convert HSV colormap to RGB colormap
hypot Square root of sum of squares
i Imaginary unit
ichol Incomplete Cholesky factorization
idealfilter Apply ideal (noncausal) filter to timeseries object
idivide Integer division with rounding option
if, elseif, else Execute statements if condition is true
ifft Inverse fast Fourier transform
ifft2 2-D inverse fast Fourier transform
ifftn N-D inverse fast Fourier transform
ifftshift Inverse FFT shift
ilu Incomplete LU factorization
im2double Convert image to double precision
im2frame Convert image to movie frame
im2java Convert image to Java image
imag Imaginary part of complex number
image Display image from array
ImageDatastore Datastore for image data
imagesc Display image with scaled colors
imapprox Approximate indexed image by reducing number of colors
imfinfo Information about graphics file
imformats Manage image file format registry
imgCompress Compress HDU from one file into another
import Add package or class to current import list
importdata Load data from file
imread Read image from graphics file
imshow Display image
imwrite Write image to graphics file
incenter Incenter of triangle or tetrahedron
incenters (Not recommended) Incenters of specified simplices
incidence Graph incidence matrix
ind2rgb Convert indexed image to RGB image
ind2sub Subscripts from linear index
indegree In-degree of nodes
Inf Infinity
inferiorto Specify inferior class relationship
info Information about contacting MathWorks
inline Construct inline object
inmem Names of functions, MEX-files, classes in memory
innerjoin Inner join between two tables
inOutStatus (Not recommended) Status of triangles in 2-D constrained Delaunay triangulation
inpolygon Points located inside or on edge of polygonal region
input Request user input
inputdlg Create dialog box that gathers user input
inputname Variable name of function input
inputParser Parse function inputs
insertATbl Insert ASCII table after current HDU
insertBTbl Insert binary table after current HDU
insertCol Insert column into table
insertImg Insert FITS image after current image
insertRows Insert rows into table
inShape Determine if point is inside alpha shape
inspect Open Property Inspector
instrcallback Event information when event occurs
instrfind Read serial port objects from memory to MATLAB workspace
instrfindall Find visible and hidden serial port objects
int16 Convert to 16-bit signed integer
int2str Convert integer to string
int32 Convert to 32-bit signed integer
int64 Convert to 64-bit signed integer
int8 Convert to 8-bit signed integer
integral Numerical integration
integral2 Numerically evaluate double integral
integral3 Numerically evaluate triple integral
interfaces List custom interfaces exposed by COM server object
interp1 1-D data interpolation (table lookup)
interp1q Quick 1-D linear interpolation
interp2 Interpolation for 2-D gridded data in meshgrid format
interp3 Interpolation for 3-D gridded data in meshgrid format
interpft 1-D interpolation using FFT method
interpn Interpolation for 1-D, 2-D, 3-D, and N-D gridded data in ndgrid format
interpstreamspeed Interpolate stream-line vertices from flow speed
intersect Set intersection of two arrays
intmax Largest value of specified integer type
intmin Smallest value of specified integer type
inv Matrix inverse
invhilb Inverse of Hilbert matrix
invoke Invoke method on COM object or interface, or display methods
ipermute Inverse permute dimensions of N-D array
iqr Interquartile range of timeseries data
is* Detect state
isa Determine if input is object of specified class
isappdata True if application-defined data exists
isbanded Determine if matrix is within specific bandwidth
isbetween Determine elements within date and time interval
iscalendarduration Determine if input is calendar duration array
iscategorical Determine whether input is categorical array
iscategory Test for categorical array categories
iscell Determine whether input is cell array
iscellstr Determine whether input is cell array of strings
ischar Determine whether item is character array
iscolumn Determine whether input is column vector
iscom Determine whether input is COM or ActiveX object
isCompressedImg Determine if current image is compressed
isConnected Test if two vertices are connected by edge
isdag Determine if graph is acyclic
isdatetime Determine if input is datetime array
isdiag Determine if matrix is diagonal
isdir Determine whether input is folder
isdst Determine daylight saving time elements
isduration Determine if input is duration array
isEdge (Not recommended) Test if vertices are joined by edge
isempty (tscollection) Determine whether tscollection object is empty
isempty Determine whether array is empty
isenum Determine if variable is enumeration
isequal Determine array equality
isequaln Determine array equality, treating NaN values as equal
isequalwithequalnans Test arrays for equality, treating NaNs as equal
isevent Determine whether input is COM object event
isfield Determine whether input is structure array field
isfinite Array elements that are finite
isfloat Determine if input is floating-point array
isglobal (To be removed) Determine if input is global variable
isgraphics True for valid graphics object handles
ishandle Test for valid graphics or Java object handle
ishermitian Determine if matrix is Hermitian or skew-Hermitian
ishghandle True for graphics object handles
ishold Current hold state
isinf Array elements that are infinite
isinteger Determine if input is integer array
isinterface Determine whether input is COM interface
isInterior Test if triangle is in interior of 2-D constrained Delaunay triangulation
isjava Determine if input is Java object
isKey Determine if containers.Map object contains key
iskeyword Determine whether input is MATLAB keyword
isletter Array elements that are alphabetic letters
islogical Determine if input is logical array
ismac Determine if version is for Mac OS X platform
ismatrix Determine whether input is matrix
ismember Array elements that are members of set array
ismembertol Members of set within tolerance
ismethod Determine if method of object
ismethod Determine whether input is COM object method
ismissing Find table elements with missing values
isnan Array elements that are NaN
isnat Determine NaT (Not-a-Time) elements
isnumeric Determine if input is numeric array
isobject Determine if input is MATLAB object
isocaps Compute isosurface end-cap geometry
isocolors Calculate isosurface and patch colors
isonormals Compute normals of isosurface vertices
isordinal Determine whether input is ordinal categorical array
isosurface Extract isosurface data from volume data
ispc Determine if version is for Windows (PC) platform
ispref Test for existence of preference
isprime Determine which array elements are prime
isprop Determine if property of object
isprop Determine whether input is COM object property
isprotected Determine whether categories of categorical array are protected
isreal Determine whether array is real
isrow Determine whether input is row vector
isscalar Determine whether input is scalar
issorted Determine whether set elements are in sorted order
isspace Array elements that are space characters
issparse Determine whether input is sparse
isstr Determine whether input is character array
isstrprop Determine whether string is of specified category
isstruct Determine whether input is structure array
isstudent Determine if version is Student Version
issymmetric Determine if matrix is symmetric or skew-symmetric
istable Determine whether input is table
istril Determine if matrix is lower triangular
istriu Determine if matrix is upper triangular
isundefined Find undefined elements in categorical array
isunix Determine if version is for Linux or Mac platforms
isvalid (serial) Determine whether serial port objects are valid
isvarname Determine whether input is valid variable name
isvector Determine whether input is vector
isweekend Determine weekend elements
j Imaginary unit
javaaddpath Add entries to dynamic Java class path
javaArray Construct Java array object
javachk Error message based on Java feature support
javaclasspath Return Java class path or specify dynamic path
javaMethod Call Java method
javaMethodEDT Call Java method from Event Dispatch Thread (EDT)
javaObject Call Java constructor
javaObjectEDT Call Java constructor on Event Dispatch Thread (EDT)
javarmpath Remove entries from dynamic Java class path
join Merge two tables by matching up rows using key variables
juliandate Convert MATLAB datetime to Julian date
keyboard Input from keyboard
keys Identify keys of containers.Map object
KeyValueDatastore Datastore for key-value pair data
KeyValueStore Store key-value pairs for use with mapreduce
kron Kronecker tensor product
labeledge Label graph edges
labelnode Label graph nodes
laplacian Graph Laplacian matrix
last Return last uncaught exception
lasterr Last error message
lasterror Last error message and related information
lastwarn Last warning message
layout Change layout of graph plot
lcm Least common multiple
ldivide Left array division
ldl Block LDL' factorization for Hermitian indefinite matrices
le Determine less than or equal to
legend Add legend to graph
legendre Associated Legendre functions
length (serial) Length of serial port object array
length (tscollection) Length of time vector
length Length of containers.Map object
length Length of largest array dimension
lib.pointer.disp Display lib.pointer type
lib.pointer.isNull Points to NULL pointer
lib.pointer Pointer object compatible with C pointer + (plus) operator for pointer arithmetic
lib.pointer.reshape Reshape lib.pointer array
lib.pointer.setdatatype Initialize type and size of lib.pointer object
libfunctions Return information on functions in shared library
libfunctionsview Display shared library function signatures in window
libisloaded Determine if shared library is loaded
libpointer Pointer object for use with shared library
libstruct Convert MATLAB structure to C-style structure for use with shared library
license Get license number or perform licensing task
light Create light object
lightangle Create or position light object in spherical coordinates
lighting Specify lighting algorithm
lin2mu Convert linear audio signal to mu-law
line Create line object
LineSpec (Line Specification) Line specification string syntax
linkaxes Synchronize limits of specified 2-D axes
linkdata Automatically update graphs when variables change
linkprop Keep same value for corresponding properties of graphics objects
linsolve Solve linear system of equations
linspace Generate linearly spaced vector
listdlg Create list-selection dialog box
listfonts List available system fonts
load (serial) Load serial port objects and variables into MATLAB workspace
load Load variables from file into workspace
load Initialize control object from file
loadlibrary Load C/C++ shared library into MATLAB
loadobj Modify load process for object
localfunctions Function handles to all local functions in MATLAB file
log Natural logarithm
log10 Common logarithm (base 10)
log1p Compute log(1+x) accurately for small values of x
log2 Base 2 logarithm and dissect floating-point numbers into exponent and mantissa
logical Convert numeric values to logicals
Logical Operators: Short-circuit Logical operations with short-circuiting
loglog Log-log scale plot
logm Matrix logarithm
logspace Generate logarithmically spaced vector
lookfor Search for keyword in all help entries
lower Convert string to lowercase
ls List folder contents
lscov Least-squares solution in presence of known covariance
lsqnonneg Solve nonnegative least-squares constraints problem
lsqr LSQR method
lt Determine less than
lu LU matrix factorization
magic Magic square
makehgtform Create 4-by-4 transform matrix
mapreduce Programming technique for analyzing data sets that do not fit in memory
mapreducer Define execution environment for mapreduce
mat2cell Convert array to cell array with potentially different sized cells
mat2str Convert matrix to string
material Control reflectance properties of surfaces and patches
matfile Access and change variables directly in MAT-files, without loading into memory
matlab (Linux) Start MATLAB program from Linux system prompt
matlab (Mac) Start MATLAB program from Mac Terminal
matlab (Windows) Start MATLAB program from Windows system prompt
matlab.apputil.create Create or modify app project file for packaging app into .mlappinstall file using interactive dialog box
matlab.apputil.getInstalledAppInfo List installed app information
matlab.apputil.install Install app from a .mlappinstall file
matlab.apputil.package Package app files into .mlappinstall file Run app programmatically
matlab.apputil.uninstall Uninstall app
matlab.codetools.requiredFilesAndProducts List dependencies of MATLAB program files
matlab.engine.FutureResult.cancel Cancel asynchronous call to MATLAB function from Python
matlab.engine.FutureResult.cancelled Cancellation status of asynchronous call to MATLAB function from Python
matlab.engine.FutureResult.done Completion status of asynchronous call to MATLAB function from Python
matlab.engine.FutureResult.result Result of asynchronous call to MATLAB function from Python
matlab.engine.connect_matlab Connect shared MATLAB session to MATLAB Engine for Python
matlab.engine.engineName Return name of shared MATLAB session
matlab.engine.find_matlab Find shared MATLAB sessions to connect to MATLAB Engine for Python
matlab.engine.FutureResult Results of asynchronous call to MATLAB function stored in Python object
matlab.engine.isEngineShared Determine if MATLAB session is shared
matlab.engine.MatlabEngine Python object using MATLAB as computational engine within Python session
matlab.engine.shareEngine Convert running MATLAB session to shared session
matlab.engine.start_matlab Start MATLAB Engine for Python
matlab.exception.JavaException Capture error information for Java exception
matlab.exception.PyException Capture error information for Python exception Common base class for graphics objects Default graphics object Information about attribute Terminate access to SD interface Create new data set Information about dimension Terminate access to data set Number of data sets and global attributes in file Index of specified attribute Data set calibration information Chunk size for data set Information about data set compression Predefined attribute strings for data set Dimension identifier Scale data for dimension Predefined attribute strings for dimension Name of file Fill value for data set Information about data set Maximum and minimum range values Reference number corresponding to data set identifier Type of object Determine if data set is a coordinate variable Determine if data set is appendable Index value of named data set List of data sets with same name Read attribute value Read chunk from data set Read subsample of data Index of data set corresponding to reference number Identifier of data set with specified index Write attribute value Set data set calibration information Set chunk size and compression method of data set Set compression method of data set Set predefined attributes for data set Associate name with dimension Set scale values for dimension Set label, unit, and format attribute strings Store data in external file Set current fill mode of file Set fill value for data set Specify nonstandard bit length for data set values Set maximum and minimum range value for data set Open HDF file and initialize SD interface Write chunk to data set Write to data set Attach to existing grid Close HDF-EOS grid file Compression information for field Create new grid structure Define region of interest by latitude and longitude Set grid field compression Define new dimension within grid Define new data field within grid Define origin of pixels in grid Define pixel registration within grid Define grid projection Define tiling parameters Define vertical subset region Detach from existing grid Length of dimension Read region of interest from field Information about data field Fill value for specified field Pixel rows and columns for latitude/longitude pairs Read data values for specified pixels Position and size of grid Convert row and column space to latitude and longitude Names of grid attributes Information about dimensions defined in grid Information about data fields defined in grid Names of grids in file Bilinear interpolation on a grid field Convert latitude and longitude to row and column space Number of specified objects Open grid file Origin code Pixel registration code GCTP projection information about grid Read grid attribute Read Block SOM offset Read data from grid field Read single tile of data from field Information about subsetted region Set fill value for specified field Set tiling and compression for field with fill value Name corresponding to GCTP sphere code Numeric GCTP code corresponding to sphere name Tile size of grid field Write grid attribute Write Block SOM offset Write data to grid field Write tile to field Attach to swath data set Close swath file Compression information for field Create new swath structure Define latitude-longitude region for swath Set grid field compression Define new data field within swath Define new dimension within swath Define mapping between geolocation and data dimensions Define new data field within swath Define time period of interest Subset on monotonic field or dimension Detach from swath Size of dimension Read data from subsetted time period Read subsetted region Information about swath field Type of dimension mapping for named dimension Fill value for specified field Indexed array of geolocation mapping Names of swath attributes Information about geolocation fields Information about dimensions defined in swath Information about geolocation fields Information about swath indexed geolocation mapping Information about swath geolocation relations Names of swaths in file Offset and increment of specific geolocation mapping Number of entries for specific type Open swath file Information about subsetted period Read swath attribute Read data from swath field Information about subsetted region Set fill value for the specified field Write swath attribute Write data to swath field Load and save parts of variables in MAT-files Array dimensions Names of variables in MAT-file Names, sizes, and types of variables in MAT-file Save workspace variables to MATLAB script
matlab.lang.makeUniqueStrings Construct unique strings from input strings
matlab.lang.makeValidName Construct valid MATLAB identifiers from input strings
matlab.mixin.SetGet Abstract class used to derive handle classes with set and get methods
matlab.mixin.Copyable Superclass providing copy functionality for handle objects
matlab.mixin.CustomDisplay Display customization interface class
matlab.mixin.Heterogeneous Superclass for heterogeneous array formation
matlab.mixin.util.PropertyGroup Custom property list for object display
matlab.unittest.Test Specification of a single test method
matlab.unittest.TestResult Result of running test suite Run all tests in TestSuite array Run TestSuite array using TestRunner object configured for text output
matlab.unittest.constraints.BooleanConstraint Interface class for boolean combinations of constraints
matlab.unittest.constraints.Constraint Fundamental interface class for comparisons
matlab.unittest.constraints.Tolerance Abstract interface class for tolerances
matlab.unittest.diagnostics.ConstraintDiagnostic Diagnostics specific to matlab.unittest constraints
matlab.unittest.diagnostics.Diagnostic Fundamental interface class for matlab.unittest diagnostics
matlab.unittest.fixtures.Fixture Interface class for test fixtures
matlab.unittest.plugins.OutputStream Interface that determines where to send text output
matlab.unittest.plugins.QualifyingPlugin Interface for plugins that perform system-wide qualifications
matlab.unittest.plugins.TestRunnerPlugin Plugin interface for extending TestRunner
matlab.wsdl.createWSDLClient Create interface to SOAP-based web service
matlab.wsdl.setWSDLToolPath Location of WSDL tools
matlabrc Start up file for MATLAB program
matlabroot Root folder
matlabshared.supportpkg.checkForUpdate List of support packages that can be updated
matlabshared.supportpkg.getInstalled List of installed support packages
max Largest elements in array
max Maximum value of timeseries data
maxflow Maximum flow in graph
MaximizeCommandWindow Open Automation server window
maxNumCompThreads Control maximum number of computational threads
mean Average or mean value of array
mean Mean value of timeseries data
median Median value of array
median Median value of timeseries data
memmapfile Create memory map to a file
memory Display memory information
menu (Not recommended) Create multiple-choice dialog box
mergecats Merge categories in categorical array
mesh Mesh plot
meshc Plot a contour graph under mesh graph
meshgrid Rectangular grid in 2-D and 3-D space
meshz Plot a curtain around mesh plot
meta.abstractDetails Find abstract methods and properties
meta.class Describe MATLAB class
meta.class.fromName Return meta.class object associated with named class
meta.DynamicProperty Describe dynamic property of MATLAB object
meta.EnumeratedValue Describe enumeration member of MATLAB class
meta.event Describe event of MATLAB class
meta.MetaData Superclass for MATLAB object metadata
meta.method Describe method of MATLAB class
meta.package Describe MATLAB package
meta.package.fromName Return meta.package object for specified package
meta.package.getAllPackages Get all top-level packages Describe property of MATLAB class
metaclass Obtain meta.class object
methods Class method names
methodsview View class methods
mex Build MEX function from C/C++ or Fortran source code
mex.getCompilerConfigurations Get compiler configuration information for building MEX-files
MException Capture error information
mexext Binary MEX-file-name extension
mfilename File name of currently running code
milliseconds Duration in milliseconds
min Smallest elements in array
min Minimum value of timeseries data
MinimizeCommandWindow Minimize size of Automation server window
minres Minimum residual method
minspantree Minimum spanning tree of graph
minus Subtraction
minute Minute number
minutes Duration in minutes
mislocked Determine if function is locked in memory
mkdir Make new folder
mkpp Make piecewise polynomial
mldivide Solve systems of linear equations Ax = B for x
mlint Check MATLAB code files for possible problems
mlintrpt Run checkcode for file or folder, reporting results in browser
mlock Prevent clearing function from memory
mmfileinfo Information about multimedia file
mod Remainder after division (modulo operation)
mode Most frequent values in array
month Month number and name
more Control paged output for Command Window
morebins Increase number of histogram bins
movAbsHDU Move to absolute HDU number
move Move or resize control in parent window
movefile Move file or folder
movegui Move UI figure to specified location on screen
movie Play recorded movie frames
movie2avi Create Audio/Video Interleaved (AVI) file from MATLAB movie
movNamHDU Move to first HDU having specific type and keyword values
movRelHDU Move relative number of HDUs from current HDU
mpower Matrix power
mrdivide Solve systems of linear equations xA = B for x
msgbox Create message dialog box
mtimes Matrix Multiplication
mu2lin Convert mu-law audio signal to linear
multibandread Read band-interleaved data from binary file
multibandwrite Write band-interleaved data to file
munlock Allow clearing functions from memory
namelengthmax Maximum identifier length
NaN Not-a-Number
nargchk Validate number of input arguments
nargin Number of function input arguments
narginchk Validate number of input arguments
nargout Number of function output arguments
nargoutchk Validate number of output arguments
NaT Not-a-Time
native2unicode Convert numeric bytes to Unicode character representation
nccreate Create variable in NetCDF file
ncdisp Display contents of NetCDF data source in Command Window
nchoosek Binomial coefficient or all combinations
ncinfo Return information about NetCDF data source
ncread Read data from variable in NetCDF data source
ncreadatt Read attribute value from NetCDF data source
ncwrite Write data to NetCDF file
ncwriteatt Write attribute to NetCDF file
ncwriteschema Add NetCDF schema definitions to NetCDF file
ndgrid Rectangular grid in N-D space
ndims Number of array dimensions
ne Determine inequality
nearestNeighbor (Not recommended) Point closest to specified location
nearestNeighbor Determine nearest alpha shape boundary point
nearestNeighbor Vertex closest to specified location
neighbors Neighbors of graph node
neighbors (Not recommended) Simplex neighbor information
neighbors Neighbors to specified triangle or tetrahedron
NET Summary of functions in MATLAB .NET interface
NET.addAssembly Make .NET assembly visible to MATLAB
NET.Assembly Members of .NET assembly
NET.convertArray Convert numeric MATLAB array to .NET array
NET.createArray Array for nonprimitive .NET types
NET.createGeneric Create instance of specialized .NET generic type
NET.disableAutoRelease Lock .NET object representing a RunTime Callable Wrapper (COM Wrapper) so that MATLAB does not release COM object
NET.enableAutoRelease Unlock .NET object representing a RunTime Callable Wrapper (COM Wrapper) so that MATLAB releases COM object
NET.GenericClass Represent parameterized generic type definitions
NET.invokeGenericMethod Invoke generic method of object
NET.isNETSupported Check for supported Microsoft .NET Framework
NET.NetException Capture error information for .NET exception
NET.setStaticProperty Static property or field name
netcdf.abort Revert recent netCDF file definitions
netcdf.close Close netCDF file
netcdf.copyAtt Copy attribute to new location
netcdf.create Create new NetCDF dataset
netcdf.defDim Create netCDF dimension
netcdf.defGrp Create group in NetCDF file
netcdf.defVar Create NetCDF variable
netcdf.defVarChunking Define chunking behavior for NetCDF variable
netcdf.defVarDeflate Define compression parameters for NetCDF variable
netcdf.defVarFill Define fill parameters for NetCDF variable
netcdf.defVarFletcher32 Define checksum parameters for NetCDF variable
netcdf.delAtt Delete netCDF attribute
netcdf.endDef End netCDF file define mode
netcdf.getAtt Return netCDF attribute
netcdf.getChunkCache Retrieve chunk cache settings for NetCDF library
netcdf.getConstant Return numeric value of named constant
netcdf.getConstantNames Return list of constants known to netCDF library
netcdf.getVar Read data from NetCDF variable
netcdf.inq Return information about netCDF file
netcdf.inqAtt Return information about netCDF attribute
netcdf.inqAttID Return ID of netCDF attribute
netcdf.inqAttName Return name of netCDF attribute
netcdf.inqDim Return netCDF dimension name and length
netcdf.inqDimID Return dimension ID
netcdf.inqDimIDs Retrieve list of dimension identifiers in group
netcdf.inqFormat Determine 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.inqLibVers Return NetCDF library version information
netcdf.inqNcid Return ID of named group
netcdf.inqUnlimDims Return list of unlimited dimensions in group
netcdf.inqVar Information about variable
netcdf.inqVarChunking Determine chunking settings for NetCDF variable
netcdf.inqVarDeflate Determine compression settings for NetCDF variable
netcdf.inqVarFill Determine values of fill parameters for NetCDF variable
netcdf.inqVarFletcher32 Fletcher32 checksum setting for NetCDF variable
netcdf.inqVarID Return ID associated with variable name
netcdf.inqVarIDs IDs of all variables in group Open NetCDF data source
netcdf.putAtt Write netCDF attribute
netcdf.putVar Write data to netCDF variable
netcdf.reDef Put open netCDF file into define mode
netcdf.renameAtt Change name of attribute
netcdf.renameDim Change name of netCDF dimension
netcdf.renameVar Change name of netCDF variable
netcdf.setChunkCache Set default chunk cache settings for NetCDF library
netcdf.setDefaultFormat Change default netCDF file format
netcdf.setFill Set netCDF fill mode
netcdf.sync Synchronize netCDF file to disk
newplot Determine where to draw graphics objects
nextpow2 Exponent of next higher power of 2
nnz Number of nonzero matrix elements
noanimate Change EraseMode of all objects to normal
nonzeros Nonzero matrix elements
norm Vector and matrix norms
normest 2-norm estimate
not Find logical NOT
notebook Open MATLAB Notebook in Microsoft Word software (on Microsoft Windows platforms)
now Current date and time as serial date number
nthroot Real nth root of real numbers
null Null space
num2cell Convert array to cell array with consistently sized cells
num2hex Convert singles and doubles to IEEE hexadecimal strings
num2str Convert number to string
numArgumentsFromSubscript Number of arguments for customized indexing methods
numedges Number of edges in graph
numel Number of array elements
numnodes Number of nodes in graph
numpartitions Number of partitions
numRegions Number of regions in alpha shape
nzmax Amount of storage allocated for nonzero matrix elements
ode113 Solve nonstiff differential equations; variable order method
ode15i Solve fully implicit differential equations, variable order method
ode15s Solve stiff differential equations and DAEs; variable order method
ode23 Solve nonstiff differential equations; low order method
ode23s Solve stiff differential equations; low order method
ode23t Solve moderately stiff ODEs and DAEs; trapezoidal rule
ode23tb Solve stiff differential equations; low order method
ode45 Solve nonstiff differential equations; medium order method
odeget Ordinary differential equation options parameters
odeset Create or alter options structure for ordinary differential equation solvers
odextend Extend solution of initial value problem for ordinary differential equation
onCleanup Cleanup tasks upon function completion
ones Create array of all ones
open Open file in appropriate application
open Open file for writing video data
openfig Open figure saved in FIG-file
openFile Open FITS file
opengl Control OpenGL rendering
openvar Open workspace variable in Variables editor or other graphical editing tool
optimget Optimization options values
optimset Create or edit optimization options structure
or Find logical OR
ordeig Eigenvalues of quasitriangular matrices
orderfields Order fields of structure array
ordqz Reorder eigenvalues in QZ factorization
ordschur Reorder eigenvalues in Schur factorization
orient Hardcopy paper orientation
orth Orthonormal basis for range of matrix
outdegree Out-degree of nodes
outerjoin Outer join between two tables
pack Consolidate workspace memory
padecoef Padé approximation of time delays
pagesetupdlg Page setup dialog box
pan Pan view of graph interactively
pareto Pareto chart
parfor Parallel for loop
parse Parse function inputs
parseSoapResponse Convert response string from SOAP (Simple Object Access Protocol) server into MATLAB types
partition Partition a datastore
pascal Pascal matrix
patch Create one or more filled polygons
path View or change search path
path2rc Save current search path to pathdef.m file
pathsep Search path separator for current platform
pathtool Open Set Path dialog box to view and change search path
pause Stop MATLAB execution temporarily
pbaspect Control relative lengths of each axis
pcg Preconditioned conjugate gradients method
pchip Piecewise Cubic Hermite Interpolating Polynomial (PCHIP)
pcode Create protected function file
pcolor Pseudocolor (checkerboard) plot
pdepe Solve initial-boundary value problems for parabolic-elliptic PDEs in 1-D
pdeval Evaluate numerical solution of PDE using output of pdepe
peaks Example function of two variables
perimeter Perimeter of 2-D alpha shape
perl Call Perl script using appropriate operating system executable
perms All possible permutations
permute Rearrange dimensions of N-D array
persistent Define persistent variable
pi Ratio of circle's circumference to its diameter
pie Pie chart
pie3 3-D pie chart
pinv Moore-Penrose pseudoinverse of matrix
planerot Givens plane rotation
play Play audio from audioplayer object
play Play audio from audiorecorder object
playblocking Play audio from audioplayer object, holding control until playback completes
plot Graph plot
plot Plot alpha shape
plot 2-D line plot
plot Plot time series
plot3 3-D line plot
plotbrowser Show or hide figure Plot Browser
plotedit Interactively edit and annotate plots
plotmatrix Scatter plot matrix
plottools Show or hide plot tools
plotyy 2-D line plots with y-axes on both left and right side
plus Addition
pointLocation (Not recommended) Simplex containing specified location
pointLocation Triangle or tetrahedron containing specified point
pol2cart Transform polar or cylindrical coordinates to Cartesian
polar Polar coordinate plot
poly Characteristic polynomial or polynomial with specified roots
polyarea Area of polygon
polyder Polynomial differentiation
polyeig Polynomial eigenvalue problem
polyfit Polynomial curve fitting
polyint Polynomial integration
polyval Polynomial evaluation
polyvalm Matrix polynomial evaluation
posixtime Convert MATLAB datetime to POSIX time
pow2 Base 2 power and scale floating-point numbers
power Element-wise power
ppval Evaluate piecewise polynomial
predecessors Node predecessors
prefdir Folder containing preferences, history, and layout files
preferences Open Preferences dialog box
preview Return subset of data from datastore
primes Prime numbers less than or equal to input value
print Print figure or save to specific file format
printdlg Open figure Print dialog box
printopt Configure printer defaults
printpreview Open figure Print Preview dialog box
prod Product of array elements
profile Profile execution time for functions
profsave Save profile report in HTML format
propedit Open Property Editor
propedit Open built-in property page for control
properties Class property names
propertyeditor Show or hide Property Editor
psi Psi (polygamma) function
publish Generate view of MATLAB file in specified format
PutCharArray Store character array in Automation server
PutFullMatrix Matrix in Automation server workspace
PutWorkspaceData Data in Automation server workspace
pwd Identify current folder
pyargs Create keyword argument for Python function
pyversion Change default version of Python interpreter
qmr Quasi-minimal residual method
qr Orthogonal-triangular decomposition
qrdelete Remove column or row from QR factorization
qrinsert Insert column or row into QR factorization
qrupdate Rank 1 update to QR factorization
quad Numerically evaluate integral, adaptive Simpson quadrature
quad2d Numerically evaluate double integral, tiled method
quadgk Numerically evaluate integral, adaptive Gauss-Kronrod quadrature
quadl Numerically evaluate integral, adaptive Lobatto quadrature
quadv Vectorized quadrature
quarter Quarter number
questdlg Create question dialog box
Quit Terminate MATLAB Automation server
quit Terminate MATLAB program
quiver Quiver or velocity plot
quiver3 3-D quiver or velocity plot
qz QZ factorization for generalized eigenvalues
rad2deg Convert angle from radians to degrees
rand (RandStream) Uniformly distributed random numbers
rand Uniformly distributed random numbers
randi (RandStream) Uniformly distributed pseudorandom integers
randi Uniformly distributed pseudorandom integers
randn (RandStream) Normally distributed pseudorandom numbers
randn Normally distributed random numbers
randperm (RandStream) Random permutation
randperm Random permutation
RandStream Random number stream
RandStream Random number stream
RandStream.create Create random number streams
RandStream.getGlobalStream Current global random number stream
RandStream.list Random number generator algorithms
RandStream.setGlobalStream Set global random number stream
rank Rank of matrix
rat Rational fraction approximation
rats Rational output
rbbox Create rubberband box for area selection
rcond Reciprocal condition number
rdivide Right array division
read Read video frame data from file
read Read data in datastore
read Read data from remote host over TCP/IP interface
readall Read all data in datastore
readasync Read data asynchronously from device
readATblHdr Read header information from current ASCII table
readBTblHdr Read header information from current binary table
readCard Header record of keyword
readCol Read rows of ASCII or binary table column
readFrame Read video frame from video file
readimage Read specified image from datastore
readImg Read image data
readKey Keyword
readKeyCmplx Keyword as complex scalar value
readKeyDbl Keyword as double precision value
readKeyLongLong Keyword as int64
readKeyLongStr Long string value
readKeyUnit Physical units string from keyword
readRecord Header record specified by number
readtable Create table from file
real Real part of complex number
reallog Natural logarithm for nonnegative real arrays
realmax Largest positive floating-point number
realmin Smallest positive normalized floating-point number
realpow Array power for real-only output
realsqrt Square root for nonnegative real arrays
record Record audio to audiorecorder object
record Record data and event information to file
recordblocking Record audio to audiorecorder object, holding control until recording completes
rectangle Create rectangle with sharp or curved corners
rectint Rectangle intersection area
recycle Set option to move deleted files to recycle folder
reducepatch Reduce number of patch faces
reducevolume Reduce number of elements in volume data set
refresh Redraw current figure
refreshdata Refresh data in graph when data source is specified
regexp Match regular expression (case sensitive)
regexpi Match regular expression (case insensitive)
regexprep Replace string using regular expression
regexptranslate Translate string into regular expression
registerevent Associate event handler for COM object event at run time
regmatlabserver Register current MATLAB as Automation server
rehash Refresh function and file system path caches
Relational Operators Relational operations
release Release COM interface
rem Remainder after division
remove Remove key-value pairs from containers.Map object
Remove Convenience function for static .NET System.Delegate Remove method
RemoveAll Convenience function for static .NET System.Delegate RemoveAll method
removecats Remove categories from categorical array
removets Remove timeseries objects from tscollection object
renamecats Rename categories in categorical array
reordercats Reorder categories in categorical array
reordernodes Reorder graph nodes
repelem Repeat copies of array elements
repmat Repeat copies of array
resample (tscollection) Select or interpolate data in tscollection using new time vector
resample Select or interpolate timeseries data using new time vector
reset (RandStream) Reset random number stream
reset Reset graphics object properties to their defaults
reset Reset datastore to initial state
reshape Reshape array
residue Partial fraction expansion (partial fraction decomposition)
restoredefaultpath Restore search path to its factory-installed state
rethrow Reissue error
rethrow Rethrow previously caught exception
return Return control to invoking function
rgb2gray Convert RGB image or colormap to grayscale
rgb2hsv Convert RGB colormap to HSV colormap
rgb2ind Convert RGB image to indexed image
rgbplot Plot colormap
ribbon Ribbon plot
rmappdata Remove application-defined data
rmdir Remove folder
rmedge Remove edge from graph
rmfield Remove fields from structure
rmnode Remove node from graph
rmpath Remove folders from search path
rmpref Remove preference
rng Control random number generation
roots Polynomial roots
rose Angle histogram plot
rosser Classic symmetric eigenvalue test problem
rot90 Rotate array 90 degrees
rotate Rotate object about specified origin and direction
rotate3d Rotate 3-D view using mouse
round Round to nearest decimal or integer
rowfun Apply function to table rows
rref Reduced row echelon form (Gauss-Jordan elimination)
rsf2csf Convert real Schur form to complex Schur form
run Run MATLAB script
runtests Run set of tests
save (serial) Save serial port objects and variables to file
save Save workspace variables to file
save Serialize control object to file
saveas Save figure to specific file format
savefig Save figure and contents to FIG-file
saveobj Modify save process for object
savepath Save current search path
scatter Scatter plot
scatter3 3-D scatter plot
scatteredInterpolant Scattered data interpolation
schur Schur decomposition
sec Secant of angle in radians
secd Secant of argument in degrees
sech Hyperbolic secant
second Second number
seconds Duration in seconds
selectmoveresize Select, move, resize, or copy axes and uicontrol graphics objects
semilogx Semilogarithmic plot
semilogy Semilogarithmic plot
sendmail Send email message to address list
serial Create serial port object
serialbreak Send break to device connected to serial port
set (RandStream) Set random number stream property
set (serial) Configure or display serial port object properties
set (tscollection) Set properties of tscollection object
set Set graphics object properties
set Set property values for audioplayer object
set Set property values for audiorecorder object
set Set object or interface property to specified value
set Set properties of timeseries object
setabstime (tscollection) Set times of tscollection object as date strings
setabstime Set times of timeseries object as date strings
setappdata Store application-defined data
setBscale Reset image scaling
setcats Set categories in categorical array
setCompressionType Set image compression type
setdiff Set difference of two arrays
setenv Set environment variable
setfield Assign values to structure array field
setHCompScale Set scale parameter for HCOMPRESS algorithm
setHCompSmooth Set smoothing for images compressed with HCOMPRESS
setinterpmethod Set default interpolation method for timeseries object
setpixelposition Set component position in pixels
setpref Set preference
setstr Set string flag
setTileDim Set tile dimensions
settimeseriesnames Change name of timeseries object in tscollection
setTscale Reset image scaling
setxor Set exclusive OR of two arrays
shading Set color shading properties
shg Show most recent graph window
shiftdim Shift dimensions
shortestpath Shortest path between two single nodes
shortestpathtree Shortest path tree from node
showplottool Show or hide figure plot tool
shrinkfaces Reduce size of patch faces
sign Sign function (signum function)
sin Sine of argument in radians
sind Sine of argument in degrees
single Convert to single precision
sinh Hyperbolic sine of argument in radians
size (serial) Size of serial port object array
size (tscollection) Size of tscollection object
size Size of containers.Map object
size Array dimensions
size (Not recommended) Size of triangulation matrix
size Size of triangulation connectivity list
slice Volumetric slice plot
smooth3 Smooth 3-D data
snapnow Force snapshot of image for inclusion in published document
sort Sort array elements
sortrows Sort array rows
sound Convert matrix of signal data to sound
soundsc Scale data and play as sound
spalloc Allocate space for sparse matrix
sparse Create sparse matrix
spaugment Form least squares augmented system
spconvert Import from sparse matrix external format
spdiags Extract and create sparse band and diagonal matrices
Special Characters Special characters
specular Calculate specular reflectance
speye Sparse identity matrix
spfun Apply function to nonzero sparse matrix elements
sph2cart Transform spherical coordinates to Cartesian
sphere Generate sphere
spinmap Spin colormap
spline Cubic spline data interpolation
split Split calendar duration into numeric and duration units
splitapply Split data into groups and apply function
spones Replace nonzero sparse matrix elements with ones
spparms Set parameters for sparse matrix routines
sprand Sparse uniformly distributed random matrix
sprandn Sparse normally distributed random matrix
sprandsym Sparse symmetric random matrix
sprank Structural rank
sprintf Format data into string
spy Visualize sparsity pattern
sqrt Square root
sqrtm Matrix square root
squeeze Remove singleton dimensions
ss2tf Convert state-space representation to transfer function
sscanf Read formatted data from string
stack Stack data from multiple variables into single variable
stairs Stairstep graph
standardizeMissing Insert missing value indicators into table
startup Start up file for user-defined options
std Standard deviation
std Standard deviation of timeseries data
stem Plot discrete sequence data
stem3 Plot 3-D discrete sequence data
stopasync Stop asynchronous read and write operations
str2double Convert string to double-precision value
str2func Construct function handle from string
str2mat Form blank-padded character matrix from strings
str2num Convert string to number
strcat Concatenate strings horizontally
strcmp Compare strings
strcmpi Compare strings (case insensitive)
stream2 Compute 2-D streamline data
stream3 Compute 3-D streamline data
streamline Plot streamlines from 2-D or 3-D vector data
streamparticles Plot stream particles
streamribbon 3-D stream ribbon plot from vector volume data
streamslice Plot streamlines in slice planes
streamtube Create 3-D stream tube plot
strfind Find one string within another
strings String handling
strjoin Join strings in cell array into single string
strjust Justify character array
strmatch Find possible matches for string
strncmp Compare first n characters of strings (case sensitive)
strncmpi Compare first n characters of strings (case insensitive)
strread Read formatted data from string
strrep Find and replace substring
strsplit Split string at specified delimiter
strtok Selected parts of string
strtrim Remove leading and trailing white space from string
struct Create structure array
struct2cell Convert structure to cell array
struct2table Convert structure array to table
structfun Apply function to each field of scalar structure
strvcat Concatenate strings vertically
sub2ind Convert subscripts to linear indices
subgraph Extract subgraph
subplot Create axes in tiled positions
subsasgn Redefine subscripted assignment
subsindex Convert object to array index
subspace Angle between two subspaces
subsref Redefine subscripted reference for objects
substruct Create structure argument for subsasgn or subsref
subvolume Extract subset of volume data set
successors Node successors
sum Sum of array elements
sum Sum of timeseries data
summary Print summary of table or categorical array
superclasses Superclass names
superiorto Establish superior class relationship
support Open MathWorks Technical Support Web page
supportPackageInstaller Install support for third-party hardware or software
surf 3-D shaded surface plot
surf2patch Convert surface data to patch data
surface Create surface object
surfaceArea Surface area of 3-D alpha shape
surfc Contour plot under a 3-D shaded surface plot
surfl Surface plot with colormap-based lighting
surfnorm Compute and display 3-D surface normals
svd Singular value decomposition
svds Find singular values and vectors
swapbytes Swap byte ordering
switch, case, otherwise Execute one of several groups of statements
sylvester Solve Sylvester equation AX + XB = C for X
symamd Symmetric approximate minimum degree permutation
symbfact Symbolic factorization analysis
symmlq Symmetric LQ method
symrcm Sparse reverse Cuthill-McKee ordering
symvar Determine symbolic variables in expression
synchronize Synchronize and resample two timeseries objects using common time vector
syntax Two ways to call MATLAB functions
system Execute operating system command and return output
table Create table from workspace variables
table2array Convert table to homogeneous array
table2cell Convert table to cell array
table2struct Convert table to structure array
TabularTextDatastore Datastore for tabular text files
tan Tangent of argument in radians
tand Tangent of argument in degrees
tanh Hyperbolic tangent
tar Compress files into tar file
targetupdater Set up support package that is already installed
tcpclient Create TCP/IP client object to communicate over TCP/IP
tempdir Name of system's temporary folder
tempname Unique name for temporary file
Test Specification of a single test method
TestResult Result of running test suite Run TestSuite array using TestRunner object configured for text output
tetramesh Tetrahedron mesh plot
texlabel Format text into TeX string
text Add text descriptions to data points
textread Read data from text file; write to multiple outputs
textscan Read formatted data from text file or string
textwrap Wrapped string matrix for given uicontrol
tfqmr Transpose-free quasi-minimal residual method
throw Throw exception
throwAsCaller Throw exception as if occurs within calling function
tic Start stopwatch timer
Tiff MATLAB Gateway to LibTIFF library routines
Tiff.close Close Tiff object
Tiff.computeStrip Index number of strip containing specified coordinate
Tiff.computeTile Index number of tile containing specified coordinates
Tiff.currentDirectory Index of current IFD
Tiff.getTag Value of specified tag
Tiff.getTagNames List of recognized TIFF tags
Tiff.getVersion LibTIFF library version
Tiff.isTiled Determine if tiled image
Tiff.lastDirectory Determine if current IFD is last in file
Tiff.nextDirectory Make next IFD current IFD
Tiff.numberOfStrips Total number of strips in image
Tiff.numberOfTiles Total number of tiles in image Read entire image
Tiff.readEncodedStrip Read data from specified strip
Tiff.readEncodedTile Read data from specified tile
Tiff.readRGBAImage Read image using RGBA interface
Tiff.readRGBAStrip Read strip data using RGBA interface
Tiff.readRGBATile Read tile data using RGBA interface
Tiff.rewriteDirectory Write modified metadata to existing IFD
Tiff.setDirectory Make specified IFD current IFD
Tiff.setSubDirectory Make subIFD specified by byte offset current IFD
Tiff.setTag Set value of tag
Tiff.write Write entire image
Tiff.writeDirectory Create new IFD and make it current IFD
Tiff.writeEncodedStrip Write data to specified strip
Tiff.writeEncodedTile Write data to specified tile
time Convert time of calendar duration to duration
timeit Measure time required to run function
timeofday Elapsed time since midnight for datetimes
timer.delete Remove timer object from memory
timer.get Query property values for timer object
timer.isvalid Determine timer object validity
timer Create object to schedule execution of MATLAB commands
timer.set Set property values for timer object
timer.start Start timer object
timer.startat Schedule timer to fire at specified time
timer.stop Stop timer object
timer.timerfind Find timer object
timer.timerfindall Find timer object, regardless of visibility
timer.wait Block command prompt until timer stops running
times Element-wise multiplication
timeseries Create timeseries object
timezones List time zones
title Add title to current axes
toc Read elapsed time from stopwatch
todatenum Convert CDF epoch object to MATLAB serial date number
toeplitz Toeplitz matrix
toolboxdir Root folder for specified toolbox
toposort Topological order of directed acyclic graph
trace Sum of diagonal elements
transclosure Transitive closure
transpose Transpose vector or matrix
transreduction Transitive reduction
trapz Trapezoidal numerical integration
treelayout Lay out tree or forest
treeplot Plot picture of tree
triangulation Triangulation in 2-D or 3-D
tril Lower triangular part of matrix
trimesh Triangular mesh plot
triplequad Numerically evaluate triple integral
triplot 2-D triangular plot
TriRep (Not recommended) Triangulation representation
TriRep (Not recommended) Triangulation representation
TriScatteredInterp (Not recommended) Interpolate scattered data
TriScatteredInterp (Not recommended) Interpolate scattered data
trisurf Triangular surface plot
triu Upper triangular part of matrix
true Logical 1 (true)
try, catch Execute statements and catch resulting errors
tscollection Create tscollection object
tsdata.event Construct event object for timeseries object
tsearchn N-D closest simplex search
type Display contents of file
typecast Convert data types without changing underlying data
tzoffset Time zone offset from UTC
uibuttongroup Create button group to manage radio buttons and toggle buttons
uicontextmenu Create context menu
uicontrol Create user interface control object
uigetdir Open folder selection dialog box
uigetfile Open file selection dialog box
uigetpref Conditionally open dialog box according to user preference
uiimport Import data interactively
uimenu Create menus and menu items on figure windows
uint16 Convert to 16-bit unsigned integer
uint32 Convert to 32-bit unsigned integer
uint64 Convert to 64-bit unsigned integer
uint8 Convert to 8-bit unsigned integer
uiopen Open dialog box for selecting file to load into workspace
uipanel Create panel container object
uipushtool Create push button on toolbar
uiputfile Open dialog box for saving files
uiresume Resume execution of blocked program
uisave Open dialog box for saving variables to MAT-file
uisetcolor Open color selection dialog box
uisetfont Open font selection dialog box
uisetpref Manage preferences used in uigetpref
uistack Reorder visual stacking order of objects
uitab Create tabbed panel
uitabgroup Create container for tabbed panels
uitable Create table UI component
uitoggletool Create toggle button on toolbar
uitoolbar Create toolbar on figure
uiwait Block program execution and wait to resume
uminus Unary minus
undocheckout (To be removed) Undo previous checkout from source control system (UNIX platforms)
unicode2native Convert Unicode character representation to numeric bytes
union Set union of two arrays
unique Unique values in array
uniquetol Unique values within tolerance
unix Execute UNIX command and return output
unloadlibrary Unload shared library from memory
unmesh Convert edge matrix to coordinate and Laplacian matrices
unmkpp Piecewise polynomial details
unregisterallevents Unregister all event handlers associated with COM object events at run time
unregisterevent Unregister event handler associated with COM object event at run time
unstack Unstack data from single variable into multiple variables
untar Extract contents of tar file
unwrap Correct phase angles to produce smoother phase plots
unzip Extract contents of zip file
uplus Unary plus
upper Convert string to uppercase
urlread Download URL content to MATLAB string (not recommended)
urlwrite Download URL content and save to file (not recommended)
usejava Determine if Java feature is available
userpath View or change user portion of search path
validateattributes Check validity of array
validatestring Check validity of text string
ValueIterator An iterator over intermediate values for use with mapreduce
values Identify values in containers.Map object
vander Vandermonde matrix
var Variance
var Variance of timeseries data
varargin Variable-length input argument list
varargout Variable-length output argument list
varfun Apply function to table variables
vectorize Vectorize expression
ver Version information for MathWorks products
verctrl (To be removed) Source control actions (Windows platforms)
verLessThan Compare toolbox release or version to specified string
version Version number for MATLAB and libraries
vertcat (tscollection) Vertical concatenation for tscollection objects
vertcat Concatenate arrays vertically
vertexAttachments (Not recommended) Return simplices attached to specified vertices
vertexAttachments Triangles or tetrahedra attached to specified vertex
vertexNormal Triangulation vertex normal
VideoReader Read video files
VideoReader Create object to read video files
VideoWriter Write video files
VideoWriter Create object to write video files
view Viewpoint specification
viewmtx View transformation matrices
visdiff Compare two text files, MAT-Files, binary files, Zip files, or folders
volume Volume of 3-D alpha shape
volumebounds Coordinate and color limits for volume data
voronoi Voronoi diagram
voronoiDiagram Voronoi diagram
voronoiDiagram (Not recommended) Voronoi diagram
voronoin N-D Voronoi diagram
waitbar Open or update wait bar dialog box
waitfor Block execution and wait for condition
waitforbuttonpress Wait for key press or mouse-button click
warndlg Create warning dialog box
warning Display warning message
waterfall Waterfall plot
wavfinfo Information about WAVE (.wav) sound file
wavread Read WAVE (.wav) sound file
wavwrite Write WAVE (.wav) sound file
web Open Web page or file in browser
weboptions Specify parameters for RESTful web service
webread Read content from RESTful web service
websave Save content from RESTful web service to file
webwrite Write data to RESTful web service
week Week number
weekday Day of week
what List MATLAB files in folder
whatsnew Release Notes
which Locate functions and files
while Repeat execution of statements while condition is true
whitebg Change axes background color
who List variables in workspace
whos List variables in workspace, with sizes and types
width Number of table variables
wilkinson Wilkinson's eigenvalue test matrix
winopen Open file in appropriate application (Windows)
winqueryreg Item from Windows registry
workspace Open Workspace browser to manage workspace
write Write data to remote host over TCP/IP interface
writeChecksum Compute and write checksum for current HDU
writeCol Write elements into ASCII or binary table column
writeComment Write or append COMMENT keyword to CHU
writeDate Write DATE keyword to CHU
writeHistory Write or append HISTORY keyword to CHU
writeImg Write to FITS image
writeKey Update or add new keyword into current HDU
writeKeyUnit Write physical units string
writetable Write table to file
writeVideo Write video data to file
xlabel Label x-axis
xlim Set or query x-axis limits
xlsfinfo Determine if file contains Microsoft Excel spreadsheet
xlsread Read Microsoft Excel spreadsheet file
xlswrite Write Microsoft Excel spreadsheet file
xmlread Read XML document and return Document Object Model node
xmlwrite Write XML Document Object Model node
xor Logical exclusive-OR
xslt Transform XML document using XSLT engine
year Year number
years Duration in years
ylabel Label y-axis
ylim Set or query y-axis limits
ymd Year, month, and day numbers of datetime
yyyymmdd Convert MATLAB datetime to YYYYMMDD numeric value
zeros Create array of all zeros
zip Compress files into zip file
zlabel Label z-axis
zlim Set or query z-axis limits
zoom Turn zooming on or off or magnify by factorMagnify by a factor
Was this topic helpful?