matlab中怎样将字符‘1.29%’转化为数字型?

2024-12-04 22:14:06
推荐回答(3个)
回答1:

非要把数字和字母混在一起写吗?这样的数据用str2num是处理不了的。
如果单纯是为了显示个百分号,为了好看,可以这样写
a=sprintf('%4f%%\n',1.29)
b=str2num(a)

回答2:

str2num(1.29%)

回答3:

single('1.29%’)
ans=
49 46 50 57 37