中易网

MATLAB中什么是字符型数值

答案:3  悬赏:50  
解决时间 2021-02-02 07:56
怎么在MATLAB中输入字符型数值,难道要用char转换吗?为什么从txt中读取的文件直接就是char型的数值呢? 我想知道字符型数值有什么标志,为什么在MATLAB命令窗口中输出的数组都是cell,而不是字符型的,当用str2num时就会报错??? Error using ==> str2num
Requires string or character array input.
最佳答案
我也算是编过半年的matlab了,稍微发表点。
一般情况下字符型还真就没什么明显标志,不过你可以检查它是否是char,有一个函数class,就是专门来检查变量类型的,
请看:
>> a='ddf'
>> class(a)
ans =

char

不过可以和你说说cell型(元胞数组——因为它像细胞一样,可大可小,比如卵细胞,神经细胞,肌肉细胞,它们都可以放在一起构成一个集合,也就数数组了)
>>b={'adc' 'sssssssssssssssss' 123 a}
b =

'adc' 'sssssssssssssssss' [123] 'ddf'
记住元胞数组,可以这样看,就是亲子关系,一个元胞就是一个母亲,她有其女儿,女儿可以有女儿,也可以是单身,也可以是子孙满堂,而同一辈分的女儿不需要是同种数据类型的,这是很关键的。
如果你还有很多疑问,可以在我百度空间留下联系方式
全部回答
必须有 num2str()
必须转换成数字才可以使用 用函数str2num或者是 str2double转换
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有没有二十六岁的男孩子爱上一个四十六岁的女
熬煮糖稀时的气体有害吗?
重庆市麦艾尔食品厂地址在哪,我要去那里办事
土狗到几个月就不长?
国家税务总局厦门市翔安区税务局办税服务厅怎
阅读pdf文件的时候发现阅读顺序出错了怎么办
润德建设怎么去啊,有知道地址的么
我跟她说我养她,她对我说不需要。是什么意思
为什么我的耳机才买几天就听不到声音
“苟全性命于乱世,不求闻达于诸侯。”还有哪
老北京酱香麻辣烫我想知道这个在什么地方
英语海报的英文怎么写?
肥西县合肥肥西县公安局城关派出所在什么地方
a1a2驾驶证扣24分怎么处理
源石轩地址有知道的么?有点事想过去
推荐资讯
净跨度4米承重梁上面放空心板再砌2.5米砖墙放
ASP.NET 自己定义一个DataSet或者DataTable,
小鸟电动车襄县旗舰店我想知道这个在什么地方
鲧和穷蝉是不是一个人?
为什么有些人容易被洗脑
食品质量与安全专业以后做什么工作
excel做表 柱形图和折线图在一起呈现,如图
验证码忘记怎么办
瞧那只什么鸟在干什么呢造句
鹏辉超市地址在什么地方,想过去办事
青岛生活在线女播音员是谁
photoshop cs3 怎么更改背景颜色?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?