Преобразуйте символьный массив в числовой массив
X = str2num(chr)[X,tf] = str2num(chr)преобразовывает символьный массив или скаляр строки к числовой матрице. Входной параметр может включать пробелы, запятые и точки с запятой, чтобы указать на отдельные элементы. Если X = str2num(chr) str2num не может проанализировать входной параметр как числовые значения, то это возвращает пустую матрицу.
Функция str2num не преобразовывает массивы ячеек или нескалярные массивы строк, и чувствительна к разрядке вокруг операторов - и +. Кроме того, str2num использует функцию eval, которая может вызвать непреднамеренные побочные эффекты, когда входной параметр включает имя функции. Чтобы избежать этих проблем, используйте str2double.
дополнительно возвращает второй выходной аргумент, который является [X,tf] = str2num(chr) 1 (true), если str2num успешно преобразовывает chr. В противном случае str2num возвращает 0 (false).