Split delimiter separated strings into a matrix

Function to split a delimiter separated string into a matrix of doubles.

You are now following this Submission

Function: outmatrix = strsplit(inpstr[,delimiter])

Input:
inpstring, this is the input string which is a delimiter separated string: 345.56,376.5,4334.34 .
delimiter, optional if not given, ',' is taken.
outmatrix: if all values in inputstring are numerical a double array is given otherwise a cell array.

Cite As

Gie Spaepen (2026). Split delimiter separated strings into a matrix (https://in.mathworks.com/matlabcentral/fileexchange/4615-split-delimiter-separated-strings-into-a-matrix), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: rsplit, latexfigure

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

The inputstring could only consist of numerical values, now it can contain strings as well.