str2double(strrep(C,'*',''))
converting a text to number
6 次查看(过去 30 天)
显示 更早的评论
I have a cell array with cells that have the following format:
C={'-0.17'
'1.85*'
'0.22'
'0.43'
'2.23**'
'-0.18'
'-0.64'
'-0.44'
'-1.55'
'-2.10**'
'2.57**'
'1.27'
'0.18'
'-0.68'
'1.48'
'0.30'
'0.95'
'1.82*'
'-0.94'
'-0.21'
'2.48***'};
I want to convert to number but I am facing a problem which is that stars do exist in the cell array. Any hint about how to do the conversion?
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Type Conversion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!