str2double

Преобразуйте строку в значение двойной точности

Синтаксис

X = str2double(str)

Описание

пример

X = str2double(str) преобразовывает текст в строке str к значению с двойной точностью.

str содержит текст, который представляет номер. Текст, который представляет номер, может содержать:

  • Цифры

  • Десятичная точка

  • Ведущий + или знак -

  • e, предшествующий степени 10 масштабных коэффициентов

Если str2double не может преобразовать текст в номер, то это возвращает значение NaN.

Примеры

развернуть все

Возвратите значение -12.345.

X = srt2double("-12.345");

Возвратите значение 123400.

X = srt2double("1.234e5");

Советы

  • Используйте в графиках Stateflow®, которые используют C в качестве языка действия.

  • Заключите литеральные строки с одинарными или двойными кавычками.

Введенный в R2018a