Incorrect behavior of str2num?

Hi,
This seems not to work as intended:
>> str2num('"Y"')
ans =
"Y"
This should return an empty array.

5 comentarios

dpb
dpb el 13 de Mayo de 2020
Can't reproduce that here w/ R2019b. Which release?
Tried clear str2num yet first?
Arjan Lampe
Arjan Lampe el 13 de Mayo de 2020
R2018b
No, I didn't name a variable str2num
goerk
goerk el 13 de Mayo de 2020
I can reproduce the behaviour with R2017b.
Image Analyst
Image Analyst el 13 de Mayo de 2020
Editada: Image Analyst el 13 de Mayo de 2020
In r2020a:
>> str2num('"Y"')
ans =
[]
as expected, since it's not a number. So the best answer is to upgrade. Can you do that? Are you on the maintenance plan?
Arjan Lampe
Arjan Lampe el 13 de Mayo de 2020
Well, my company is, but I've just merged to R2018b a month ago or so. So upgrading is not going to happen soon... Anyway, I'll work my way around it then.

Iniciar sesión para comentar.

 Respuesta aceptada

Fangjun Jiang
Fangjun Jiang el 13 de Mayo de 2020

0 votos

Seems that way.
>> version
ans =
'9.5.0.1298439 (R2018b) Update 7'
>> str2num('"Y"')
ans =
"Y"
>> version
ans =
'9.7.0.1319299 (R2019b) Update 5'
>> str2num('"Y"')
ans =
[]

Más respuestas (0)

Categorías

Productos

Versión

R2018b

Etiquetas

Preguntada:

el 13 de Mayo de 2020

Comentada:

el 13 de Mayo de 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by