Incorrect behavior of str2num?

1 次查看(过去 30 天)
Hi,
This seems not to work as intended:
>> str2num('"Y"')
ans =
"Y"
This should return an empty array.
  5 个评论
Image Analyst
Image Analyst 2020-5-13
编辑:Image Analyst 2020-5-13
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 2020-5-13
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.

请先登录,再进行评论。

采纳的回答

Fangjun Jiang
Fangjun Jiang 2020-5-13
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 =
[]

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 MATLAB 的更多信息

标签

产品


版本

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by