请问如何将cell转化为str
帮同学处理数据,用textread读入一组字符(好像写入的时候是16进制),得到的每一个数据都是用引号引起来的,如:‘2×^&3445-23’,但是不是字符串,而是一个cell,我想用字符串处理的函数把不是数字的部分去掉,所以想把cell转为str,望高手指教 原帖由 freestyle 于 2006-10-30 18:42 发表帮同学处理数据,用textread读入一组字符(好像写入的时候是16进制),得到的每一个数据都是用引号引起来的,如:‘2×^&3445-23’,但是不是字符串,而是一个cell,我想用字符串处理的函数把不是数字的部分 ...
直接{}访问就可以了 楼上可以举个例子吗?还是不解
我{}了一下显示{1x1 cell}:@L
楼上可以举个例子吗?还是不解
我{}了一下显示{1x1 cell}
真是奇怪,a = textread('tt.txt','%s')
b = a{1};
>> b = a{1}
b =
0.40792
>> whos b
Name Size BytesClass
b 1x7 14char array
Grand total is 7 elements using 14 bytes
这儿就是一个 Char了的, 原帖由 Tla 于 2006-10-31 22:21 发表
真是奇怪,a = textread('tt.txt','%s')
b = a{1};
>> b = a{1}
b =
0.40792
>> whos b
Name Size BytesClass
b 1x7 ...
你试试textscan,看行不行,我要走了。ps:我在仿真论坛回复了你
页:
[1]