Когда я пытаюсь преобразовать строку 'pi' в двойную, она преобразуется в NaN.
>> str2double('pi')
ans =
NaN
Я читаю файл, который содержит значения, разделенные запятыми, которые могут включать кратное число pi , Например (предположим, что pi_in_string был прочитан из файла):
>> pi_in_string = '0,1,-pi/6'
pi_in_string =
0,1,-pi/6
>> split_string = strsplit(pi_in_string, ',')
split_string =
'0' '1' '-pi/6'
>> str2double(split_string)
ans =
0 1 NaN