Yn¨Æ¥ý°t¸m¡]Pre-Allocate¡^ªÅªº²§½è°}¦C¡A¥i¥Î cell «ü¥O¡A¨Ò¦p¡G
Yn´ú¸Õ¬Y¤@ÅܼƬO§_¬°²§½è°}¦C¡A¥i¥Î iscell «ü¥O¡A¨Ò¦p¡G
¦b¤W¨Ò¤¤¡Aiscell «ü¥Oªº°õ¦æµ²ªG¬O¶Ç¦^È 1¡A¥NªíÅÜ¼Æ A ¬O¤@Ó²§½è°}¦C¡AY¶Ç¦^È 0¡A«h¥Nªí¤£¬O²§½è°}¦C¡C
num2cell «ü¥O¥i±N¤@¼ÆÈ°}¦CÂà´«¦¨²§½è°}¦C¡A ¨ä¨Ï¥Î»yªk¬°¡G
C = num2cell(A, dim)
¨ä¤¤ dim ¬O¥Nªí ¡u³Q¤Á³Î¡vªººû«×¡AY¤£«ü©w¡A«h±N¨CÓ¤¸¯Àµø¬°²§½è°}¦C¸Ì±ªº¤@Ó 1¡Ñ1 ¯x°}¡A¨Ò¦p¡G
Yn±N¼ÆÈ°}¦C A ¤¤ªº¨C¤@ª½¦æ¡A Âন²§½è°}¦C D ªº¤¸¯À¡A¥i¿é¤J¦p¤U¡G
±ý±N¼ÆÈ°}¦C A ªº¨C¤@¾î¦C¡A Âন²§½è°}¦C E ªº¤¸¯À¡A¥i¿é¤J¦p¤U¡G
struct2cell «ü¥O¥i±N¤@µ²ºc°}¦Cªº©Ò¦³Äæ¦ìÈÂà´«¦¨²§½è°}¦C¡C¡]¦³Ãö©óµ²ºc°}¦Cªº»¡©ú¡A½Ð°Ñ¦Ò¥»®Ñ¤U¤@³¹¡uµ²ºc°}¦C¡v¡C¡^¨Ò¦p¡G
¥t¥~¦³¤@Ó cell2struct «ü¥O¡A¥i¥H±N²§È°}¦CÂà´«¬°µ²ºc°}¦C¡A¸Ô²Ó»¡©ú½Ð°Ñ¦Ò¥»®Ñªº¤U¤@³¹¡uµ²ºc°}¦C¡v¡C
Y±ý±N¤@µ²ºc°}¦Cªº¬Y¤@Äæ¦ìÈÂà´«¦¨²§½è°}¦C¡A¥i¨Ï¥Î deal «ü¥O¡A¨Ò¦p¡G
deal «ü¥Oªº¿é¤J¤Î¿é¥X¤Þz»Ý¦³¬Û¦PӼơA¦]¦¹¦b¤W¨Ò¤¤¡AsCell{1:length(S)} ªº§@¥Î§Y¬O²£¥Í¥H³rÂI¤À¶}ªº¿é¥XÅܼƦC¡Cµ½¥Î deal «ü¥O¡A¥i¹F¦¨¨Æ¥b¥\¿¤§®Ä¡A¨Ò¦p¡A±ý¦C¥X MATLAB ®Ú¥Ø¿ý¤U©Ò¦³¥Ø¿ý¡]¤£§tÀɮס^¡A¥i¿é¥X¦p¤U¡G
MATLABµ{¦¡³]p¡G¤Jªù½g