Преобразуйте строки в значения двойной точности
X = str2double(
преобразует текст в str
)str
для удвоения значений точности. str
содержит текст, который представляет действительные или комплексные числовые значения. str
может быть вектором символов, массивом ячеек векторов символов или строковых массивов. Если str
- вектор символов или строковый скаляр, затем X
является числовым скаляром. Если str
- массив ячеек из векторов символов или строковые массивы, затем X
- числовой массив того же размера, что и str
.
Текст, который представляет число, может содержать цифры, запятую (тысячи диафрагм), десятичную точку, начальную +
или -
знак, an e
предшествующий степени 10 масштабного коэффициента и i
или j
для сложного модуля. Вы не можете использовать точку как диафрагму тысяч, или запятую как десятичную точку.
Если str2double
невозможно преобразовать текст в число, после чего возвращается NaN
значение.