Why doesnt int2str return string
4 次查看(过去 30 天)
显示 更早的评论
Here is my code as as you can see I wanted to convert the element in row 1 column 4 from an int 1 to a string using int2str, but upon using isstring it turns out that it isn't one. Anybody know why?
0 个评论
采纳的回答
millercommamatt
2021-6-24
It's turned your value into a char, not a string.
ischar(int2str(F{1,4})) should return true
If you look at the function help for int2str, you'll see this:
int2str returns character arrays only. Starting in R2016b, you can convert numeric arrays to string arrays using the string function.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Characters and Strings 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!