Reference guides are available for functions and commands supported by OML, Tcl, and Python.
The Reference Guide contains documentation for all functions supported in the OpenMatrix language.
Discover new features and enhancements.
Discover Compose, including its language support and system requirements.
The Compose tutorials and associated example model files help introduce you to the basic functionality of the software.
Learn about the features and functionality available in Compose.
OpenMatrix is a mathematical scripting language.
Evaluates the function func on each element of the array m. Each element is passed into the function individually.
Evaluates the function func on the elements (element-wise operation) of the input matrices.
Joins the given arrays along a specified dimension, dim.
Creates a new empty cell array.
Converts a cell array to a matrix.
Converts the cell a to a struct. The number of fields b must match number of dimensions c.
Displays the content of the cell array x.
Evaluates the function func on the cell array c. Each element is passed into the function individually.
Returns a cell array of strings with the names of the fields in the specified struct.
Extract a field value from a structure s.
Tests if a value is a cell array.
Indicates whether each element of a cell array is a string.
Tests if v is a column vector of dimension M x 1, where M is a non-negative integer.
Returns true if x is a struct and contains the field 'field'.
Tests if a value is finite.
Tests if v is a row vector of dimension 1 x N, where N is a non-negative integer.
Tests if a value is a struct.
Converts a 2D matrix, m, to a cell array, R.
Returns a cell array after converting a complex, 2D matrix, scalar or string input.
Returns a copy of the structure s with the field f removed.
Sets the value of field f in the stucture s to the value v.
Returns matrix, R, which is the result of sorting rows of matrix, m, based on the columns listed, columns.
Creates one or more structs with the specified fields and value(s) .
Evaluates the function func on the fields of the structure s. Each field is passed into the function individually.
Creates a cell array from the struct s.
Assigns a value to an element of a cell or matrix.
Get help for the optional libraries that are available in the Extension Manager.
You've got questions? We've got answers!