¦b MATLAB ¤¤¡A¼ÆÓ¦r¤¸¡]Characters¡^¥i¥Hºc¦¨¤@Ó¦r¦ê¡]Strings¡^¡A¤@Ó¦r¦ê¬O³Qµø¬°¤@Ó¦C¦V¶q¡]Row Vector¡^¶i¦æÀx¦s¡A¦Ó¦¹¤@¦r¦ê¤¤ªº¨C¤@¦r¤¸¡]§tªÅ¥Õ¦r¤¸¡^¡A¬O¥H¨ä ASCII ½Xªº§Î¦¡¦s©ñ©ó¦¹¦C¦V¶q¤¤ªº¨C¤@Ó¤¸¯À¡]Element¡^¡A¥u¬O¨ä¥~Åã§Î¦¡¤´µM¬O¥iŪªº¦r¤¸¡C¨Ò¦p¡G
¦hÓ¦r¦êÅܼƥiª½±µ¨Ã±Æ¡A¥H±o¨ì¤@Ó·s¦r¦êÅܼơA¨Ò¦p¡G
±ý¿é¤J§t¦³³æ¤Þ¸¹ªº¦r¦ê¡A¥i«Âгæ¤Þ¸¹ªº¨Ï¥Î¡A¨Ò¦p¡G
Ynpºâ¦r¦êÅܼƪºªø«×¡]§Y²Õ¦¨¦r¤¸ªºÓ¼Æ¡^¡A¥i¥Î length «ü¥O¡G
YnÀ˵ø¦r¦êÅܼƪºÀx¦s¤º®e¡]§Y ASCII ¤º½X¡^¡A¥i¨Ï¥Î double «ü¥O¡A¨Ò¦p¡G
Yn±N ASCII ¤º½XÂà¦^¦r¦ê§Î¦¡¡A¥i¥Î char «ü¥O¡A¨Ò¦p¡G
¥Ñ©ó MATLAB ¦bÀx¦s¦r¦ê®É¡AµL½×¬O¤¤¤å©Î^¤å¡A¨C¤@Ó¦r¤¸³£·|¦û¥Î¨âӦ줸²Õ¡]2 Bytes¡^¡A¬G¦b¤W¨Ò¤¤¡A¦r¦êÅÜ¼Æ sentence Á`¦@¥Ñ 16 Ó¦r¤¸ºc¦¨¡A¦û¥Îªº°O¾ÐÅéÁ`p¬°¤T¤Q¤GӦ줸²Õ¡]32 bytes¡^¡A¥i¨Ï¥Î whos «ü¥O¨ÓÀ˵ø¦r¦êÅÜ¼Æ sentence ©Ò¦û¥ÎÀx¦sªÅ¶¡¡G
¥Ñ©ó MATLAB ¬O¥H¨âӦ줸²Õ¨ÓÀx¦s¤@Ó¦r¤¸¡A©Ò¥H¤]¥i¥H¤ä´© Big5 ªº¤¤¤å½X¡A¦Ó¥B Big5 ¤¤¤åªº ASCII ¤º½X³£·|¤j©ó¼Æ¦r 128¡A¥iÅçÃÒ¦p¤U¡G
½Ðª`·N¡A¥Ñ©ó MATLAB ±N¦r¦ê¥H¨ä¬Û¹ïÀ³¤§ ASCII ¤º½X¡]§Y¼Æ¦r§Î¦¡¡^Àx¦s¦¨¤@¦C¦V¶q¡A¬GY¹ï¦¹¦r¦êª½±µ¶i¦æ¼ÆȹBºâ¡AMATLAB ·|¥ý±N¦¹¦r¦êÂন¼ÆÈ¡A¦A¶i¦æ¤@¯ë¼ÆȦV¶qªº¹Bºâ¡A¨Ò¦p¡G
Ynª½±µ"°õ¦æ"¬Y¤@¯S©w¦r¦ê¡A¥i¥H¨Ï¥Î eval «ü¥O¡A¨ä®ÄªG´N¦p¦Pª½±µ¦b MATLAB «ü¥Oµøµ¡¤º¿é¤J¦¹¤@¯S©w¦r¦ê¡A¨Ò¦p¡G
¦¹µ²ªG©M¥Ñ MATLAB ©R¥Oµøµ¡¤ºª½±µ¿é¤J¡ux = [1 2 3]; y = x.^2¡vªºµ²ªG¬O§¹¥þ¬Û¦Pªº¡Ceval «ü¥O¯S§O¾A¥Î©ó¦b for - loop ¤º¦Û°Ê²£¥Í¦³³W«ßªºÅܼƦWºÙ¡A¨Ò¦p¡G
¥Ñ¤W¥iª¾ x3 , x4 , x5 , x6 ³£¬O¦b for - loop ¤¤²£¥ÍªºÅܼơA¤À§O¥Nªíºû«×¬° 3¡Ñ3¡B4¡Ñ4¡B5¡Ñ5¡B6¡Ñ6 ªºÅ]¤è°}¡C¡]Å]¤è°}ªº©Ê½è¬O¡G¨äª½¦æ¡B¾î¦C¤Î¹ï¨¤½uªº¤¸¯ÀÈÁ`©M§¡¬Ûµ¥¡C¡^
MATLABµ{¦¡³]p¡G¤Jªù½g