MATLAB Function Reference | ![]() ![]() |
Special Characters
: | Specify range of array elements |
( ) | Pass function arguments, or prioritize operations |
[ ] | Construct array |
{ } | Construct cell array |
. | Decimal point, or structure field separator |
... | Continue statement to next line |
, | Array row element separator |
; | Array column element separator |
% | Insert comment line into code |
! | Command to operating system |
= | Assignment |
Arithmetic Operations
+ | Plus |
- | Minus |
. | Decimal point |
= | Assignment |
* | Matrix multiplication |
/ | Matrix right division |
\ | Matrix left division |
^ | Matrix power |
' | Matrix transpose |
.* | Array multiplication (element-wise) |
./ | Array right division (element-wise) |
.\ | Array left division (element-wise) |
.^ | Array power (element-wise) |
.' | Array transpose |
bitand | Bit-wise AND |
bitcmp | Bit-wise complement |
bitor | Bit-wise OR |
bitmax | Maximum floating-point integer |
bitset | Set bit at specified position |
bitshift | Bit-wise shift |
bitget | Get bit at specified position |
bitxor | Bit-wise XOR |
Relational Operations
< | Less than |
<= | Less than or equal to |
> | Greater than |
>= | Greater than or equal to |
== | Equal to |
~= | Not equal to |
Logical Operations
&& | Logical AND |
|| | Logical OR |
& | Logical AND for arrays |
| | Logical OR for arrays |
~ | Logical NOT |
all | Test to determine if all elements are nonzero |
any | Test for any nonzero elements |
false | False array |
find | Find indices and values of nonzero elements |
is* | Detect state |
isa | Detect object of given class |
iskeyword | Determine if string is MATLAB keyword |
isvarname | Determine if string is valid variable name |
logical | Convert numeric values to logical |
true | True array |
xor | Logical EXCLUSIVE OR |
Set Operations
intersect | Set intersection of two vectors |
ismember | Detect members of set |
setdiff | Return set difference of two vectors |
issorted | Determine if set elements are in sorted order |
setxor | Set exclusive or of two vectors |
union | Set union of two vectors |
unique | Unique elements of vector |
Date and Time Operations
calendar | Calendar for specified month |
clock | Current time as date vector |
cputime | Elapsed CPU time |
date | Current date string |
datenum | Serial date number |
datestr | Convert serial date number to string |
datevec | Date components |
eomday | End of month |
etime | Elapsed time |
now | Current date and time |
tic, toc | Stopwatch timer |
weekday | Day of the week |
![]() | Arrays | Programming in MATLAB | ![]() |