搜索你感兴趣的问题
Matlab 如何将cell中的char转成string?
成熟仔 2019-06-04
分享
推荐回答
情比纸薄 2022-01-19
在matlab中调用strcat()函数获得的是一个cell类型的变量,而不是string类型。这是如果我们直接把这个cell类型的变量,传递到其他函数中作为string类型使用,就是出现问题,下面是一个例子:names={'fyc','hy','ljg','lqf','lsl','ml','nhz','rj','syj','wl','wq','wyc','xch','xxj','yjf','zc','zdx','zjg','zl','zyf'};len_names=length(names);fori=1:len_namesurl=strcat('D:GaitDatasetA-silhsilhouettes',names(i),'0_1');url=url{1};%将cell类型转换为string类型end正如上面所示的一样,url调用strcat('D:GaitDatasetA-silhsilhouettes',names(i),'0_1');得到的是一个cell类型的变量,此时需要对url做一些变换就可以了,使用url=url{1};就搞定了!
本网站引用、摘录或转载上述内容仅供网站访问者交流或参考,文中观点或信息与爱问公司无关,与之相关的任何事务以及法律责任均与爱问公司无关。
相关推荐
有问题 @爱问
Powered by iask.com