找回密码
 注册
关于网站域名变更的通知
查看: 443|回复: 3
打印 上一主题 下一主题

Matlab如何把cell转换成数值型

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-14 10:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
如a(1X6的cell)
6 }2 w$ F; B* u* Q'1.025000e-06'        '1.050000e-06'        '1.075000e-06'        '1.100000e-06'        '1.125000e-06'        '1.150000e-06'
7 p" b4 Y& D% N5 y4 l

该用户从未签到

2#
发表于 2020-4-14 18:30 | 只看该作者
用cell2mat

该用户从未签到

3#
发表于 2020-4-14 18:30 | 只看该作者
>> C = {[1] [2 3 4]; [5; 9] [6 7 8; 10 11 12]}
. x6 N: ^0 Y6 J0 u! f% k3 ~
2 o' Y& V3 Y5 O, q* i3 |2 ?C = ! }% v& n0 A9 s; {) a$ c

5 G# t$ K1 t% D9 r* v( A/ ]    [         1]    [1x3 double]. N% N  k! I9 O
    [2x1 double]    [2x3 double]
  _& D/ D1 n- R0 \% {
: x+ v% _' {4 A* W>> M = cell2mat(C)
- H! m4 M' A% n
1 W% Q& Z2 ~) b0 L% @7 xM =  _# f9 r1 p* S; K; \: L

0 G0 h3 K& e" M/ T# u     1     2     3     4
- s5 z2 }; q3 V# G     5     6     7     84 \/ a! y0 c9 _# l0 Q: e
     9    10    11    12% C% _0 ]& h" @- K

! a& _) C* s$ U) W1 P>> ischar(M)7 y7 n7 e! F7 }3 `2 g
, a7 y- q" W+ [5 X' L
ans =! L* r5 U/ a! }0 S8 P% D$ F6 s
5 b: r) u* y" n# X
     0

该用户从未签到

4#
发表于 2020-4-14 18:30 | 只看该作者
cell2mat只能适合元胞数组是n*n维的情况,我最近也遇到了这个问题,如下的程序可能会帮到你
1 }  s  Q) c$ v/ Z" X+ M7 N/ x* O3 [( F- p5 x& V4 v. ~
% 将数字字符元胞数组转化成double- w* @, O( }2 @1 Z: {
cell_str_list = {'1 2 3 4 5 6'; '1 3 4'};" {7 Z4 Y( X5 J" @  k+ L

5 {, y0 m3 P, U1 ca_str = char(cell_str_list);0 \7 b: B/ ?0 A" g( q: g
a_str = a_str.';6 M! r; ?, N! t) y4 }' g
a_str = (a_str(: )).';
' r; |2 I7 a( x- v0 y1 ^4 @% |. A0 {/ s# i4 L3 i) `
b_str='';  }$ d  n. s5 }
for ii=1:length(a_str)
9 q" e% }/ C6 v; S! x    b_str=strcat(b_str,strtok(a_str(ii))); %strtok除去分隔符
5 [0 v8 H& z! s4 J/ Lend0 [6 B5 F+ @! U, y( {1 N
b_str;* ^* O* T$ n$ `+ r
2 r& o# g0 z# P3 ~# |9 a. E) E5 J; X
for ii=1:length(b_str)- L1 z* s) p  i$ j4 F1 }4 M5 E7 T6 i9 M
    b_double(ii)=str2double(b_str(ii));
  {& o' F' F  m$ cend% h& Z* {0 a* L( `* l$ `
b_double;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-17 23:36 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表