You must enable javascript in order to view this page or you can go
here
to view the webhelp.
User Guide
Content
Search Results
Index
Loading, please wait ...
Table of Contents
What's New
Get Started
Introduction to
OpenMatrix
OpenMatrix
Resources
User Guide
Starting
OpenMatrix
Using
OpenMatrix
on Windows
Enable the Bridge between
OML
and
Python
on Windows
Using
OpenMatrix
on
Linux
Enable the Bridge between
OML
and
Python
on
Linux
Using
OpenMatrix
with Atom
Using
OpenMatrix
in Atom on Windows
Using
OpenMatrix
in Atom on Linux
Plotting with
OpenMatrix
Creating Toolboxes for
OpenMatrix
Writing an
OML
Toolbox Using the Binary-compatible Interface
Methods for
OML
Toolboxes
OML
Toolbox Method Examples
Reference Guides
Scripting Guide for
OpenMatrix
Language
Literals
Other Literals
Collections
Identifiers
Numerics
Imaginary
Strings
Data Types
Data Types
Complex
Double
Strings
Structures
Cell Arrays
Multidimensional Matrices
Sparse Matrices
Strings
Encoding
Manipulation
Variables and Assignments
Clear
Variables
Indexing
Operators
Arithmetic Operators
Inequality Operators
Logical Operators
Order of Precedence
Special Operators
Keywords
Operator Descriptions (tables)
Addition
Colon
Complex Transpose
Inequality Operators
Left Division
Left Matrix Division
Logical Operators (tables)
Matrix Multiplication
Matrix Power
Multiplication
Power
Right Division
Right Matrix Division
Short Circuit
Subtraction
Transpose
Expressions and Statements
Expressions
Statements
Comments
Flow of Control and Looping
for loop
parfor loop
break
while loop
If
switch/case
Try/Catch
Workspace and Scoping Rules
Global
Persistent
Functions
Anonymous Functions
Clearing Functions
Eval
Function Calls
Function Definitions
Local Functions
nargin, nargout
Nested Functions
Passing by Values
Recursion
Return
Variable Arguments
Scripts and Functions
Path Management
Run Commands
Run OML Files
Files
I/O and File Operations
Error and Warning Messages
Errors
Try Catch
Warning Messages
Plotting and Visualization
Objects in
OpenMatrix
Language
Reference Guide for
OpenMatrix
Language Functions
CAE Commands
iso6487
rainflow
saefilt95
saefilter
Calculus Commands
cumtrapz
quad
quadv
trapz
Core Minimal Interpreter Commands
&
&&
-
+
==
addlibrary
addpath
addtoolbox
all
and
ans
any
arg
assert
assignin
break
builtin
case
catch
class
classdef
clc
clear
clearprofiledata
clearvars
continue
disp
display
.*
else
elseif
end
eq
error
errormsgonly
eval
evalin
exist
exit
false
feval
flintmax
for
format
funccount
funclist
function
ge
genvarname
getargc
getargv
getenv
getprofiledata
global
>
>=
gt
help
horzcat
if
inf
input
inputname
isa
isbatch
isfloat
isinf
ismatrix
isnan
isnumeric
isscalar
isvarname
lasterr
lastwarn
ldivide
le
\
.\
<
<=
linspace
logspace
lt
memoryuse
meshgrid
methods
minus
mislocked
mldivide
mlock
mpower
^
mrdivide
mtimes
*
munlock
nan
nargin
narginchk
nargout
nargoutchk
ndgrid
ne
normalize
not
~
~=
omlpaginate
or
|
parcluster
path
pause
persistent
plus
polyder
power
.^
profile
properties
putenv
quit
:
rdivide
registerpath
rehash
removelibrary
restoredefaultpath
return
./
/
rmpath
run
setenv
||
skipformat
sort
subsref
switch
times
true
try
type
uminus
uplus
varargin
varargout
varlist
verbose
version
vertcat
warning
warningmsgonly
which
while
who
whos
Data Structure Commands
arrayfun
bsxfun
cat
cell
cell2mat
cell2struct
celldisp
cellfun
fieldnames
getfield
iscell
iscellstr
iscolumn
isfield
isfinite
isrow
isstruct
mat2cell
num2cell
rmfield
setfield
sortrows
struct
structfun
struct2cell
subsasgn
Differential Equations Commands
ode15i
ode15s
ode45
ode113
odeset
Elementary Math Commands
abs
accumarray
angle
bi2de
bin2dec
cart2pol
cart2sph
ceil
circshift
complex
conj
cplxpair
cumprod
cumsum
de2bi
dec2bin
dec2hex
diag
diff
double
e
eps
exp
eye
factor
find
fix
flip
fliplr
flipud
floor
gcd
hex2dec
i
imag
ind2sub
intersect
ipermute
isbool
iscomplex
isempty
isequal
isglobal
islogical
ismember
isprime
isreal
issorted
isvector
j
lcm
length
log
log2
log10
logical
max
min
mod
ndims
nextpow2
numel
ones
permute
pi
pol2cart
pow2
primes
prod
rank
rat
real
realmax
realmin
rem
repmat
reshape
rot90
round
setdiff
setxor
shiftdim
sign
single
size
sph2cart
sqrt
squeeze
sub2ind
sum
union
unique
vec2mat
zeros
File I/O Commands
copyfile
csvread
csvwrite
dlmread
dlmwrite
fclose
feof
ferror
fflush
fgetl
fgets
fileparts
fopen
fprintf
fread
frewind
fscanf
fseek
ftell
fullfile
fwrite
importdata
isdir
isfile
ismac
ispc
isunix
load
movefile
omlfilename
omllinenumber
pathsep
printf
pwd
rename
save
SEEK_CUR
SEEK_END
SEEK_SET
stderr
stdin
stdout
textread
textscan
Geometry Commands
convhull
convhulln
delaunay
delaunayn
Linear Algebra Commands
balance
chol
cond
conv
conv2
cross
ctranspose
det
dot
eig
full
gradient
hankel
inv
isbanded
isdiag
ishermitian
issparse
issquare
issymmetric
istril
istriu
kron
ldl
linsolve
lu
nnz
norm
null
orth
pinv
qr
rank
rcond
schur
sparse
speye
spones
svd
toeplitz
trace
transpose
tril
triu
Logical Commands
bitand
bitor
bitxor
Optimization Commands
fminbnd
fminsearch
fminunc
fsolve
fzero
lsqcurvefit
optimset
Plotting Commands
area
axes
axis
bar
bar3
box
cla
clf
close
colorbar
colormap
contour
contour3
datetick
delete
drawnow
ellipse
fanplot
figure
fill
findall
findobj
gca
gcf
get
grid
hist3
hold
isaxes
isfigure
ishandle
ishold
legend
line
loglog
mesh
meshgrid
patch
pcolor
plot
plot3
plotyy
polar
Graphics Object Properties
quiver
rectangle
saveas
scatter
scatter3
semilogx
semilogy
set
stem
stem3
subplot
surf
text
title
trimesh
triplot
trisurf
view
waterfall
xlabel
xlim
xline
ylabel
ylim
yline
zlabel
zlim
Polynomial Math Commands
deconv
interp1
interp2
isonormals
poly
polyder
polyint
polyval
roots
spline
Signal Processing Commands
barthannwin
besself
besself3
blackman
butter
buttord
cheb1ord
cheb2ord
chebwin
cheby1
cheby2
chirp
cpsd
downsample
dba
dbb
dbc
dbu
diric
ellip
ellipord
fft
fft2
fftn
fftshift
filter
filter2
filtfilt
findpeaks
fir1
firls
fold
freq
freqs
freqz
gauspuls
hamming
hann
ifft
ifft2
ifftn
ifftshift
impz
invfreqs
invfreqz
istft
kaiser
mscohere
parzenwin
pulstran
pwelch
rectpuls
resample
sawtooth
square
sinc
stft
spectrogram
tfestimate
tripuls
unwrap
upsample
welchwin
xcorr
Statistical Analysis Commands
bbdesign
beta
betacdf
betafit
betainc
betainv
betaln
betapdf
betarnd
bins
cdf
chi2cdf
chi2inv
chi2pdf
chi2rnd
corr
cov
cpsd
detrend
erf
expcdf
expfit
expinv
exppdf
exprnd
factorial
fcdf
finv
fpdf
frnd
fullfact
gamcdf
gamfit
gaminv
gamma
gammaln
gammainc
gampdf
gamrnd
histc
icdf
kurtosis
logncdf
lognfit
logninv
lognpdf
lognrnd
mad
mean
meandev
median
mode
movmean
nanmean
nanmedian
nanstd
nansum
nanvar
nchoosek
normcdf
normfit
norminv
normpdf
normrnd
pdf
poisscdf
poissfit
poissinv
poisspdf
poissrnd
polyfit
quantile
rand
randn
random
randperm
regress
rms
skewness
std
tcdf
tinv
tpdf
trnd
ttest
ttest2
unifcdf
unifinv
unifit
unifpdf
unifrnd
var
vartest
vartest2
wblcdf
wblfit
wblinv
wblpdf
wblrnd
ztest
String Operations Commands
blanks
cellstr
char
contains
deblank
func2str
ischar
isletter
isspace
isstr
lower
mat2str
num2str
regexp
regexprep
sprintf
sscanf
str2double
str2func
str2mat
str2num
strcat
strcmp
strcmpi
strfind
strip
strjoin
strncmp
strncmpi
strrep
strsplit
strtok
strtrim
strvcat
toascii
tolower
toupper
upper
System Commands
cd
chdir
cputime
date
delete
diary
dir
dos
filesep
genpath
getpid
ls
make_absolute_filename
mkdir
outputlog
rmdir
system
unix
Time Commands
clock
ctime
datenum
datestr
datevec
day
hour
minute
month
now
quarter
second
sleep
tic
time
toc
weekday
year
Trigonometry Commands
acos
acosd
acosh
acot
acotd
acsc
acscd
asec
asecd
asin
asind
asinh
atan
atan2
atan2d
atand
atanh
cos
cosd
cosh
cot
cotd
csc
cscd
deg2rad
hypot
rad2deg
sec
secd
sin
sind
sinh
tan
tand
tanh
OML to Python Bridge Commands
evalpythonfile
evalpythonscript
exporttopython
getpythonvar
Your browser does not support iframes.