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

5 Kommentare

dpb
dpb am 13 Mai 2020
Can't reproduce that here w/ R2019b. Which release?
Tried clear str2num yet first?
Arjan Lampe
Arjan Lampe am 13 Mai 2020
R2018b
No, I didn't name a variable str2num
goerk
goerk am 13 Mai 2020
I can reproduce the behaviour with R2017b.
Image Analyst
Image Analyst am 13 Mai 2020
Bearbeitet: Image Analyst am 13 Mai 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 am 13 Mai 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.

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Fangjun Jiang
Fangjun Jiang am 13 Mai 2020

0 Stimmen

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 =
[]

Weitere Antworten (0)

Produkte

Version

R2018b

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by