|
楼主可能是用这种方法生成的cell数组:
' P, _, r1 C! P6 b>>a={'1.025000e-06' '1.050000e-06' '1.075000e-06' '1.100000e-06' '1.125000e-06' '1.150000e-06'}
7 ~6 o, t Z6 E {/ O/ c. j% sa =
8 P% E2 {) {9 y9 n- y# s '1.025000e-06' '1.050000e-06' '1.075000e-06' '1.100000e-06' '1.125000e-06' '1.150000e-06'
* u$ f- I3 Z' h! ~# v
2 e: ?% B) `' @cell中的每个元素是一个含有数字的字符串。所以cell2mat就转换成了char类型的了。
H1 v0 l4 |* p1 n: q6 \# d- v2 y
0 |# z2 q* J+ N) H# U用下面的方法:
2 Q4 b# q+ X8 E1 {7 n1 q2 d- a={'1.025000e-06' '1.050000e-06' '1.075000e-06' '1.100000e-06' '1.125000e-06' '1.150000e-06'};
- num=length(a);
- for ii=1:num
- b(ii)=str2double(a{1,ii});
- end
- b
- b =
- Columns 1 through 5
- 1.025e-006 1.05e-006 1.075e-006 1.1e-006 1.125e-006
- Column 6
- 1.15e-006
- >>
. `; {- Z& ]* V# v9 a' d! x- n
- P$ w& o% A! ~; \6 R$ C u4 E4 V1 L7 M8 Z! s% ?# K4 J i+ a
6 ^1 a! y6 ~* u" ? |
|