double

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

Синтаксис

Описание

пример

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

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

  • Цифры

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

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

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

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

Примечание

Только Stateflow® графики то использование MATLAB® как поддержка языка действия double оператор.

Примеры

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

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

h = "-3.145"
x = double(h)

Stateflow chart that uses the contains operator in a state.

Results from stateflow chart that uses the contains operator in a state.

Ограничения

Введенный в R2021b