mat2colon
Usage: strMat = mat2colon(Matrix, options)
Options are:
'Delimiter' - 'on','yes','off','no' {default on} : Including square brackets []
(or curly brackets {} when output's dimensions are not consistent)
'auto' by default.
'Sort' - 'on','yes','off','no' {default off} : Sort elements in ascending order
'Class' - MATLAB classes
'Repeat' - 'on','yes','off','no' {default on} : Keep repeated elements
Same as vect2colon but matrix capability
Example 1
mat2colon([14 12 10 8 6 4 2; 34 -23 0 1 45 46 47; 5 5 5 5 5 5 5])
ans =
[ 14:-2:2; 34 -23 0 1 45:47; 5 5 5 5 5 5 5]
Example 2
mat2colon([14 12 10 8 6 4 2; 34 -23 0 1 45 46 47; 5 5 5 5 5 5 5], 'Repeat', 'no')
ans =
{[ 14:-2:2];[ 34 -23 0 1 45:47];[ 5]}
See also: vect2colon, eval, str2num
Feedback is appreciated.
Cite As
Javier Lopez-Calderon (2026). mat2colon (https://www.mathworks.com/matlabcentral/fileexchange/30797-mat2colon), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Language Fundamentals > Data Types > Numeric Types >
- MATLAB > Language Fundamentals > Data Types > Characters and Strings >
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 |
