Incorrect behavior of str2num?

1 view (last 30 days)
Arjan Lampe
Arjan Lampe on 13 May 2020
Commented: Arjan Lampe on 13 May 2020
Hi,
This seems not to work as intended:
>> str2num('"Y"')
ans =
"Y"
This should return an empty array.
  5 Comments
Image Analyst
Image Analyst on 13 May 2020
Edited: Image Analyst on 13 May 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 on 13 May 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.

Sign in to comment.

Accepted Answer

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

More Answers (0)

Categories

Find more on Startup and Shutdown in Help Center and File Exchange

Tags

Products


Release

R2018b

Community Treasure Hunt

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

Start Hunting!