¡@

²Ä¤»³¹  ±`¥Î«ü¥O¤§»¡©ú

<¦^¡u¤JªùÁ¿¸q¡v>

«e´X³¹±q¡u¹ê¥Î¡vÆ[ÂI¨Ó¤¶²Ð¦p¦ó¨Ï¥Î AREMOS/Windows À˯Á¸ê®Æ¨Ã°µÂ²³æ°jÂk¤ÀªR¡C¦pªG±z¤£¦b¥GÁA¸Ñ AREMOS/Windows»y¨¥µ²ºc¡A¨Ì¨º¨Ç½d¨Ò¡A®M¤W¦Û¤v¬ã¨s©Ò»Ý¸ê®Æ¡AÀ³¥i¶¶§Q§¹¦¨¾Þ§@¡C

¥»³¹±N¦^ÀY¨Ó¹ï¨º¨Ç«ü¥O¶i¤@¨B¸É¥R»¡©ú¡C  

¡@

6.1  General »P Object Commands

AREMOS/Windows ªº commands («ü¥O)¤À¨â¤jÃþ¡Ggeneral command »P object command¡C¨ä¤¤ object command ±M¥Î¬°²£¥Í¬YºØobject (¨Ò¦p series)¡F¦Ó¨ä¥L«D¥Î¨Ó²£¥Í object ¤§¤@¯ë©Ê¥u¥O§¡ÄÝ general command¡C

¨Ò¦p½d¨Ò(¤@)¤¤¡G

(3)Options ¡÷ Set ¡÷ Period (Frequency : Quarterly, From 1982:1 to 1992:4) ¡÷ OK

(4)Options ¡÷ Set ¡÷ Report (Decimal Places: 0) ¡÷ OK

(5)Data ¡÷ Bank ¡÷ Open ¡÷ Files ¡÷ ºÏºÐ¾÷(¬Ý¬Ý¸ê®Æ®w©ñ¦b¨º¤@¼Ñ) ¡÷ niaq.bnk ¡÷ ½T©w ¡÷ Open ¡÷ Cancel ¸õ¦^¥Dµe­±

(6)Report ¡÷ Print ¡÷ Áä¤J gdp,cp ,gdp96 (¦b Expression ³B) ¡÷ Execute

¨ä¤¤(5)(6)§¡ÄÝ general command »y¥y¡C¨ä»y¥y¤@¯ë«¬¦¡¬O¡G

commandname<options>argumentlist;

¥H(6)¦¡¦Ó¨¥¡Aprint ¬O command¡F gdp¡Bcp¡Bgdp96 ¬O arguments¡C¦Ó°w¹ï¬Y¨Ç arguments (¥H³rÂI¤À¶})¡A¨Ó°õ¦æ¬Y¤@°Ê§@(¦b¦¹¬O print )¡C¦b AREMOS/Windows ¤U¡A¦b¦¹(6)¦¡¦³¥H< >³]©w options¡A·í§A¦A Execute ³B«ö¤U·Æ¹««á¡A¦b¥Dµe­±¤W¡A¥iµo²{¤@¬q«ü¥Oprint<Format=Column Horizon=8000 shift No>gdp,cp,gdp96 Width:10 Decimal=2; ¦p¦¹(4)¦¡ªº global ³]©w´N¨S¦³¼vÅT¡F¦Ó(3)¦¡ªº global ³]©w¨ÌµM¦s¦b¡C

¨ä¦¸½d¨Ò(¤­)¤¤¡G

(3)Áä¤J«ü¥O series<1989:12:1 1989:12:31>x1=stock80:s1206@cl;

(4)Áä¤J«ü¥O series<1990:1:1 1990:1:20>x1=stock90:s1206@cl;

¦¹¤G¦¡§¡ÄÝ object command »y¥y¡A¨ä¤@¯ë«¬¦¡¬O¡G

objecttype<options>objextname=definition;

¥H(3)¦¡¦Ó¨¥¡A¬O¥H series «ü¥O (objecttype) ²£¥Í¤@­Ó series¡A¦W¥s x1 (objectname)¡A¦Ó x1 ªº¤º®e«h©w¸q¬°»P stock80 ¸ê®Æ®wùؤ§s1206@cl ¤@¼Ë¡C

 <¦^­¶­º>

¡@

6.2  Global »P Local Setting

°õ¦æ¬Y¤@­Ó command¡A¤£ºÞ¬O general command ©Î object command¡A³£»Ý­n¦³ options ¨Ó³]©w°õ¦æªºÀô¹Ò (environments)¡C

¨Ò¦p¹ï©ó print «ü¥O¡A§Ú­Ì»Ý­n³]©wÀW²v (freq) »P´Á¶¡ (per)¡C¦Ó print gdp,cp,gdp96 «h¦A©Ò³]©wªºÀW²v»P´Á¶¡¤U¦C¦L¥X¨º¤Tµ§¸ê®Æ¡C

Options ³]©w¦³¨âºØ¤è¦¡¡G¥H options ¡÷ set ¤èªk¨Ó³]©w¥s global setting¡A¨ä¦³®Ä´Á¶¡·|Ä~Äòºû«ù¨ì¤U¦¸¦A options ¡÷ set ¬°¤î¡F¥H¤T¨¤§Î¬A©·< >¨Ó³]©w¬O local setting¡A¨ä¦³®Ä¶È­­©ó°õ¦æ¸Ó»y¥y¡A¤@°õ¦æ§¹¤S¦^¨ì­ì¥ýªº global setting¡C¥H¤W­±½d¨Ò(¤@)(3)(4)(5)(6)¬°¨Ò¡A·í°õ¦æ¡G

(3)Options ¡÷ Set ¡÷ Period(Frequency : Quarterly, From 1982:1 to 1992:4) ¡÷ OK

§Y¬O globally ³]©wÀW²v¬° q¡A´Á¶¡¬° 1982:1 ¨ì 1992:4¡C±µµÛ¤U¨Ó°õ¦æ(6)¦¡§Y¬O¦b¸ÓÀW²v»P´Á¶¡¤U print «ü¥O¡C¦pªG§Ú­Ì¥[¤W¡G

(7)Áä¤J«ü¥O print<1985:1 1986:4>pchya(gdp96);

(8)Áä¤J«ü¥O analyze pchya(gdp),pchya(gdp96);

«h²Ä(7)¬O¶È·|¦L¥X 1985:1 ¨ì 1986:4 ´Á¶¡¤§¸ê®Æ(³o¬O¨å«¬ªº local setting)¡C¦ý²Ä(8)¬O¤S¦^ÂШì global ³]©w¤§ 1982:1 ¨ì 1992:4¨Ó°õ¦æ analyze «ü¥O¡C

 <¦^­¶­º>

¡@

6.3  ¸ó¦æ¤U«ü¥O©Î¦P¤@¦æ¤U¦h¼Æ«ü¥O

AREMOS/Windows ùتº AREMOS Command Àô¹Ò¤U«ü¥O³Ì¦h¥i¦³ 127 ­Ó­^¤å¦r¥À¡C¦³®É¤@­Ó«ü¥O»y¥y¤Óªø¤@¦æ¥´¤£§¹¡A»Ý±µ²Ä¤G¦æ©Î²Ä¤T¦æ¡C¦¹®É»P¼@¤¤­Y¦³³rÂI¡A¥i¥H³rÂI°µµ²§À«ö ENTER Áä¡A¹q¸£ÅÜÁA¸Ñ«ü¥O©|¥¼§¹¥þ¦Ó»Ý±µ¤U¦æ¡C¨Ò¦p¡G

(1)Data ¡÷ Bank ¡÷ Open ¡÷ Files ¡÷ ºÏºÐ¾÷(¬Ý¬Ý¸ê®Æ®w©ñ¦b¨º¤@¼Ñ) ¡÷ man.bnk ¡÷ ½T©w ¡÷ Open ¡÷ Cancel ¸õ¦^¥Dµe­±

(2)Áä¤J«ü¥O print ru15@19,ru20@24,ru25@29,ru30@34,

(3)Áä¤J«ü¥O ru35@39,ru40@44,ru45@49;

­Y¤£¥H³rÂI°µ¤@¦æ¤§µ²§À¡A«h¹q¸£«Kµø»y¥y¥H§¹¾ã¦Ó¶}©l°õ¦æ¡C°O¦í¡A¨C¤U¤@¦æ«ü¥O§¹¡Aµ²§ô«áªº°Ê§@¬O¥Î¤À¸¹(¡F)¨Ó¥Nªí¡C¦pªG»y¥y¤¤¨S¦³³rÂI¥i¨Ñµ²§À¡A«h¥´¡u¡I¡v¬°µ²§À¡A¹q¸£¥ç·|¡uÄò¤U¦æ¡v¡C

¨Ò¦p¡G

(1)Áä¤J«ü¥O series<1989:12:1 1989:12:31>x1=!

(2)Áä¤J«ü¥O stock80:1206@cl;

¦ý°O±o¡A¤£¥i¨Ï¥Î¡u¡I¡v²Å¸¹§â¤@­Ó objectname ¤À¶}¦b¨â¦æ¡A§_«h·|±o¨ì error message¡C

§Ú­Ì¥ç¥i¦A¦P¤@¦æ¤U¨â­Ó¥H¤W¤§ AREMOS/Windows »y¥y¡C³o¨Ç»y¥y¥²¶·¥H¤À¸¹(¡F)¤À¶}¡C¨Ò¦p¡G

(1)Áä¤J«ü¥O set freq m ; set per 1990:1 1991:12;

(2)Áä¤J«ü¥O open man ; print n;

 <¦^­¶­º>

¡@

6.4  ¥[´î­¼°£»P¶}¤è

AREMOS/Windows ¥[´î­¼°£²Å¸¹¬° + - * /¡C¶}¤è«h¬° **¡C¨Ò¦p 2**3 ¬O 2 ªº 3 ¦¸¤è¡C

 <¦^­¶­º>

¡@

6.5  Work Bank ªº»¡©ú

AREMOS/Windows ªº object ¤@©w±o¦s¦b©ó¬Y­Ó bank ùØ¡C§Ú­Ì©Ò«Ø¦nªº¸ê®Æ®w¡A¦p niaq¡Aind¡Afsm µ¥µ¥¡A³£¬O¤@¨Ç banks ©ñ¦bC ºÐùØ(¨ä¦b C ºÐªº filename ¬° niaq.bnk¡Aind.bnk¡Afsm.bnk µ¥µ¥)¡C¶i¤J AREMOS/Windows «á¡A¤@¥¹ open ¬Y­Ó bank¡A§Y¥i¹ï¸Óbank ùتº series °µ¾Þ§@¡A¨Ò¦p print¡A©Î¶i¦æ°jÂk¤ÀªR¡C

·í§Ú­Ì¶i¤J AREMOS/Windows ®É¡A¨Æ¹ê¤W§Ú­Ì¬O¶i¤J¤@­Ó primary bank ùØ¡A³o­Ó primary bank °£«D±z¯S§O«ü©w¡A¹q¸£·|¦Û°Ê¨ú¦W¬° work bank(¦b C ºÐùØ filename §Y¬° work.bnk)¡C

­è¶}©l¶i¤J AREMOS/Windows ®É¡A³o­Ó work bank À³¸Ó¬OªÅªÅªº¡A¨S¦³¥ô¦ó object¡C¦b¾Þ§@¹Lµ{¤¤¡A¦p¦³²£¥Í¥ô¦ó object (¦pseries¡Aconv¡Aequation µ¥«ü¥O³£·|²£¥Í object)¡A«h³o¨Ç objects ³£·|¦Û°Ê¦s©ñ¦b¦¹ work bank¡C¥ô¦ó®É­Ô¡A¦pªG¦b¥Dµe­±¤U¡G

Áä¤J«ü¥O index work:;

¥i¬dª¾¥Ø«e work bank ùئ³¤°»ò objects¡C

Â÷¶} AREMOS/Windows ®É¡A¦pªGÁä¤J«ü¥O¡ustop;¡v©Î«ö¬¡ÄÝ File ¡÷ disconnect¡A¹q¸£·|§â¥Ø«eªº work.bnk «O¯d°_¨Ó¡A¤U¦¸¦A¶i¤J AREMOS/Windows ®É¡A¤´¬O¥H¦¹ work.bnk ¬° primary bank¡AùØ­±ªº objects ¤]³£ÁÙ¦s¦b¥i¨Ñ¨Ï¥Î¡C¦ý¦pªGÂ÷¶} AREMOS/Windows ¥u¥´¡ustop¡v¡A¨S¦³¤À¸¹¡u¡F¡v¡A«h¹q¸£·|°Ý¬O§_­n erase work bank¡C±z¥i¥H¥´ y ©Î n ¨Ó¨M©w¬O§_­n±þ±¼¥Ø«eªº work bank¡C

¦b¾Þ§@¹Lµ{¤¤¡A¦pªG·Q­n²M°£¥Ø«e work bank ùØ©Ò¦³ objects¡A¥iÁä¤J«ü¥O¡uclear;¡v©Î§â·Æ¹«²¾¦Ü Data ¡÷ Bank ¡÷ Clear ¡÷ Work¡A¦p¦¹¡AÎæ¥i¥H¦³¤@­Ó°®²bªº work bank ­«·s¶}©l¡C

 <¦^­¶­º>

¡@

6.6  Series ªº¡u§¹¾ã¦WºÙ¡v

¦b²Ä¤T ³¹ 3.3 ¸`¤w´£¤Î¡A¤@­Ó seriesªº¡u§¹¾ã¦WºÙ¡v¨Æ¹ê¤W¥Ñ3³¡¤À²Õ¦¨¡G
       
bankname:objectname.versionname
      ¨Ò¦p¡u¤u·~¥Í²£Á`«ü¼Æ(¤ë¸ê®Æ)¡vªº§¹¾ã¦WºÙ¬O¡G
        ind:jqind.m
       
¦b¦¹¡Aversionname ¨ä¹ê´N¬O¡uÀW²v¡v¡C
        §Ú­Ì¥i¥Î¡u§¹¾ã¦WºÙ¡v¨Ó¤U«ü¥O¡A¨Ò¦p¡G
        Áä¤J«ü¥O print ind:jqind.m;
        ¦p¦¹¡A«Ü©ú½T¨S¦³¥ô¦ó²V²c¡C¦ý¦pªG§Ú­Ì¤U«ü¥O¡G

       Áä¤J«ü¥O print jqind;

¦¹®É¡A¦³¥i¯à¤£¦P banks ùئP®É¦s¦b jqind¡A©Î¦P¤@ bank ùئs¦³¤£¦P version (§YÀW²v)¤§ jqind¡C¹q¸£¦p¦ó°õ¦æ©O¡H¨ä­ì«h¦p¤U¡G

(1)­º¥ý¬Ý¥Ø«eªºÀW²v³]©w¡C¦pªG¬O m¡A«h¹q¸£·|°õ¦æ print jqind.m¡A¦pªG¬O a¡A«h¹q¸£·|°õ¦æ print jqind.a¡C

(2)°²©w¥Ø«eÀW²v³]©w¬O m¡A¹q¸£§Y¶}©l¦b©Ò open ªº¸ê®Æ®w¸s¤¤´M§ä qind.m¡C¨ä´M§äªºÀu¥ý¶¶§Ç¡G²Ä¤@¬O primary bank(§Y work bank)¡A¨ä¦¸¬O³Ìªñ¤@¦¸ open ªº bank¡A±µµÛ¦A©¹«e¡A¶V±ß open ªº bank ¶VÀu¥ý¡C¦¹Àu¥ý¶¶§Ç¥i¥HÁä¤J q  banks «ü¥O¬Ý¥X©Î¦b¥Dµe­±¤Uªº Primary Bank: Work ³B¡A«ö·Æ¹«¥ªÁä¤@¤U¡A¬Ý¬Ý Query Banks ³B¡A§Yª¾¡C

(3)·í¹q¸£²Ä¤@¦¸§ä¨ì jqind.m¡A«K¥ß¨è°õ¦æ print jqind.m¡A¦Óµ²§ô¦¹«ü¥Oªº¹B§@¡A¤£¦AÄ~Äò´M§ä¬O§_¨ä¥L banks ¤]¦s jqind.m¡C

¥Ñ¤W­z¥i¨£¡A¦pªG¦³¥²­n¡AÀ³¸Ó¥Î¡u§¹¾ã¦WºÙ¡v¨Ó¤U«ü¥O¤~¤£·|¤Þ°_²V²c¡C

 <¦^­¶­º>

¡@

6.7   ¦p¦ó²£¥Í Series

AREMOS/Windows ªº objects ¥i¤À¤£¦P type (ºØÃþ)¡C¨ì¥Ø«e§Ú­Ì±µÄ²³Ì¦hªº object type ¬O series (§Y®É¶¡§Ç¦C¸ê®Æ)¡C²Ä¤C¡B¤K³¹¤¤·|Á¿¸Ñ¥t¥~¨âºØ types of objects¡Glist »P procedure¡C

·í§Ú­Ì¶i¤J AREMOS¡A§Y¬O¶i¤J¤@­Ó primary bank (work bank)¡AùØ­±ªÅªÅ¨S¦³¥ô¦ó object¡C§Ú­Ì¥i¥H open ¤@¨Ç banks¡A§Q¥Î¨º¨Ç banks ùتº objects ¨Ó¶i¦æ¹Bºâ¤ÀªR¡C¦ý¦³®É§Ú­Ì·|»Ý­n¡u²£¥Í¡vªº·s objects¡C³o¨Ç¦Û¤v²£¥Í¥X¨Óªº objects ³£·|¦Û°Ê¦s©ñ¦bprimary bank ùØ¡C²Ä¤C¡B¤K³¹±N¤¶²Ð¦p¦ó²£¥Í list »P procedure¡C¥»¸`«h½Í½Í¦p¦ó²£¥Í series¡C

¨Ì»Ý¨D¤§¤£¦P¡A§Ú­Ì¦³¡u¤­¡vºØ¤èªk¥i¥H¦b primary bank ùز£¥Í series¡G

(¤@)  ¦³®ÉŪªÌ©Ò»Ý¤§¸ê®Æ¦b²{¦³¸ê®Æ®w¸s¤¤¨Ã¨S¦³¡A¥²¶·¦Û¤v¿é¤J¡C¥i§Q¥Î series «ü¥O¨Ó¶i¦æ¡C¨Ò¦pÁä¤J«ü¥O(¦b¥Dµe­±¤U)¡G

(1)Options ¡÷ Set ¡÷ Period(Frequency:Quarterly, From 1985:1 to 1986:4) ¡÷ OK

(2)Áä¤J«ü¥O series y1=301,324.5,355,398,458 repeat 3,550;

¦p¦¹¥i²£¥Í¤@­Ó·sªº series¡A¦W¥s y1¡A¨ä¼Æ­È«h¬Oµ¥¸¹«á©Ò¿é¤Jªº¼Æ¦r¡C©Ò³]©w©uÀW²v±q 1985 ¦~²Ä 1 ©u¨ì 1986 ¦~²Ä 4 ©u¡A¤@¦@»Ý­n 8 ­Ó¼Æ¦r¡A¦]¦¹­n¿é¤J­è¦n 8 ­Ó¼Æ¦r¤~¬O¤@­Ó§¹¾ãªº»y¥y¡C¿é¤J¼Æ¦r¥i¥Î repeat ¨Ó²¤Æ¡C458 repeat 3 ¥Nªí³sÄò­Ó 458¡C¦pªGrepeat *¡A«h¥Nªí repeat all¡C¦pªG¬O missing value¡A¥´ m §Y¥i¡C 

(¤G)  ¨Ï¥Î series «ü¥O¥ç¥i§Q¥Î²{¦³ªº series ¨Ó²£¥Í·sªº series¡C¨Ò¦p½d¨Ò(¤­)¸ó¸ê®Æ®w¤§®É¶¡§Ç¦CÀ˯Á¤èªk¡G

(3)Áä¤J«ü¥O series<1989:12:1 1989:12:31>x1=stock80:s1206@cl;

(4)Áä¤J«ü¥O series<1990:1:1 1990:1:20>x1=stock90:s1206@cl;

¦b¦¹¤D§Q¥Î¤w open ¤§ stock80¡Astock90 ùؤ§ s2610@cl ¨Ó²£¥Í¤@­Ó·sªº series x1¡C©ÎªÌ=«á­±¤]¥iª½±µ¨Ï¥Î¼Æ¾Ç²Å¸¹¡A¨Ò¦p¡G

(1)Options ¡÷ Set ¡÷ Period ¡÷ (Frequency:Quarterly, From 1980:1 to 1992:4) ¡÷ OK

(2)Data ¡÷ Bank ¡÷ Open ¡÷ Files ¡÷ ºÏºÐ¾÷(¬Ý¬Ý¸ê®Æ®w©ñ¦b¨º¤@¼Ñ) ¡÷ niaq.bnk ¡÷ ½T©w ¡÷ Open ¡÷ Cancel ¸õ¦^¥Dµe­±

(3)Áä¤J«ü¥O series s=gnp-cp-cg;

(4)Áä¤J«ü¥O display s;

¦b¦¹©w¸q¤@­Ó·sªº series¡A¥s s¡A¥¦ªº­È§Y¬O gnp-cp-cg¡C 

(¤T) collapse(or conv) «ü¥O¥iÂà´«¸ê®ÆÀW²v¡C¦b AREMOS/Windows ùØ¡A¤£¦PÀW²v (version) ªº¸ê®Æºâ¬O¤£¦P object¡A¦]¦¹ conv«ü¥OÀ³µø¬°¡u²£¥Í¡v·sªº series¡A¦Ó©Ò²£¥Íªº·sÀW²v series ¤]¦s©ñ¦b primary bank ùØ¡C¨Ò¦p½d¨Ò(¤T)¡G

(3)Options ¡÷ Set ¡÷ Period ¡÷ (Frequency:Quarterly, From 1971:1 to 1994:4) ¡÷ OK

(4)Data ¡÷ Bank ¡÷ Open ¡÷ Files ¡÷ ºÏºÐ¾÷(¬Ý¬Ý¸ê®Æ®w©ñ¦b¨º¤@¼Ñ) ¡÷ ¤À§O¥s¨ú niaq.bnk ©M fsm.bnk ¡÷ ½T©w ¡÷ Open ¡÷ Cancel ¸õ¦^¥Dµe­±

(5)Áä¤J«ü¥O conv m1a=m1a.m ave;

¦b¦¹¥H conv «ü¥O©Ò²£¥Í¤§ m1a¡A¨ä¡u§¹¾ã¦WºÙ¡vÀ³¸Ó¬O¡uwork: m1a.q¡v¡A»P¸ê®Æ®wùسQ¥Î¨ÓÂà´«¤§­ì©l¸ê®Æ¡ufsm:m1a.m¡v¬O¤£¦P object¡C

(¥|) copy ¤èªk¥i§â¸ê®Æ­ì«Ê¤£°Ê±q¸ê®Æ®w«þ¨ì primary bank¡C¨Ò¦p¡G

(1)Options ¡÷ Set ¡÷ Frequency (Quarterly) ¡÷ OK

(2)Data ¡÷ Bank ¡÷ Open ¡÷ Files ¡÷ ºÏºÐ¾÷(¬Ý¬Ý¸ê®Æ®w©ñ¦b¨º¤@¼Ñ) ¡÷ ¤À§O¥s¨ú niaq.bnk ©M fsm.bnk ¡÷ ½T©w ¡÷ Open ¡÷ Cancel ¸õ¦^¥Dµe­±

(3) Data ¡÷ Bank ¡÷ Copy ¡÷ Áä¤J gnp,jqind,m (¦b Names or Wildcard ³B) ¡÷ OK

¦p¦¹¥i±q¤w open ªº banks ¤¤§ä¥X gnp.q »P jqind.m ³o¨â­Ó series ¨Ã«þ¨ì primary bank¡C¦b¦¹ gnp.q »P©Ò³]©wÀW²v¬Û¦P¡A¬G¤£»Ý¥´¥X versionname¡u.q¡v¡C jqind.m ¤§ versionname «h¤£¯à¬Ù¡A¦]¬°ÀW²v¤£¦P¡C¦p­nÂÔ·V¨Ç¡A¥i¥´¥X¸ê®Æªº¡u§¹¾ã¦WºÙ¡v¡C

¦p¡G

    Data ¡÷ Bank ¡÷ Copy ¡÷ Áä¤J niaq:gnp.q, ind:jqind.m (¦b Name or Wildcard ³B) ¡÷ OK

ª`·N¡Gdocument µLªk copy¡A¦]²o¯A¨ì structure ªº°ÝÃD¡C

 (¤­) Series Editor ½s¿è¤èªk

Data ¡÷ Series ¡÷ Edit ¡÷ ¦b Series Editor and Display µe­±¤W¿é¤J series ªº name ¡÷ OK ¡÷ ¿ï New or Update ¥h½s¿è ¡÷ Mark all ¡÷ «öø¹Ï¤u¨ã(¸Ô²Ó½Ð°Ñ¦Ò«e(½d¨Ò¤G ²Ä(19)¦¡) »¡©ú)¡C

 <¦^­¶­º>

¡@

6.8  AREMOS Functions

AREMOS ªº functions ¥i¤À¤­¤jÃþ¡G

1.   Main functions: log¡Aexp¡Asqrt¡Amax¡Amin¡Amean¡Aabs¡Around¡Avariance¡Asum¡Astd¡Amedian µ¥¡C

2.   Difference functions: pch¡Apchya¡Adiff¡Adiffya¡Adlog µ¥¡C

3.   Shift functions: switch¡Astep¡Aspike¡Amissing µ¥¡C

4.   Date functions: dateday¡Adatemonth¡Adateyear¡Adatewday¡Aafter¡Abefore¡Acalendar¡Aperiod µ¥¡C

5.   Financial functions: npv¡Airr¡Acirr¡Afuture¡Apayback µ¥¡C

¨ä°õ¦æ§¡¥H functionname( ) ¨Ó¨Ï¥Î¡C³o¨Ç functions ªº¸Ô²Ó»¡©ú¡A°Ñ¦Ò­ì¤å¤â¥U¡uReference Manual p.262~279¡v¡C¤U­±¥H²³æ½d¨Ò»¡©ú¨ä¨Ï¥Î¤èªk¡G

(1)Áä¤J«ü¥O set freq q; set per 1980:1 1992:4;

(2)Áä¤J«ü¥O series lgdp=log(gdp);

(3)Áä¤J«ü¥O equ eq1 log(cp96)=log(gdp96);

(4)Áä¤J«ü¥O print pch(gdp96),pchya(gdp96),diff(gdp96),diffya(gdp96);

»¡©ú¡G

(2)¡G¥i²£¥Í¤@­Ó·sªº series ¥s lgdp¡A¨ä¼Æ­È§Y¬O¹ï gdp ¨ú log¡C

(3)¡G¦¹«ü¥O¹ï cp96 »P gdp96 °µ loglinear °jÂk¡C¥ç§Y¹ï cp96 »P gdp96 ¨ú log «á¦A¶i¦æ°jÂk¡C½Ð°Ñ¦Ò½d¨Ò(¤T)²Ä(11)¦¡¤§»¡©ú¡C

(4)¡G¦¹«ü¥O¦L¥X gdp96¡u»P¤W´Á¤ñ¤§¦¨ªø²v (pch)¡v¡A¡u»P¥h¦~¦P´Á¤ñ¤§¦¨ªø²v (pchya)¡v¡A¡u»P¤W´Á¤ñ¤§¼Æ­È®tÃB (diff)¡v¡A¡u»P¥h¦~¦P´Á¤ñ¤§¼Æ­È®tÃB (diffya)¡v¡Cpchya ¥Nªí¡uPercentage Change from a Year Ago¡v¡C

 <¦^­¶­º>

¡@

6.9  ¡u»¡©ú¡v(Document)

¦b AREMOS/Windows ¸ê®Æ®w¨t²ÎùØ¡A°ê¤º¦Û¤v©Ò«Ø¥ßªº¨º¨Ç¸ê®Æ®w¡A¨C¤@µ§¸ê®Æ§¡¦³¤T¦Ü¤­¦æªº¡u»¡©ú¡v¥H¨Ñ¬d¸ß¡C³o¨Ç»¡©ú³q±`¥]¬A¸Ó¸ê®Æ¤§¥þ¦W¡B³æ¦ì¡B¨Ó·½µ¥µ¥¡C­n¬Ý³o¨Ç»¡©ú¡A¦b open banks «á¡A¥H write «ü¥O§Y¥i¡G

    Áä¤J«ü¥O set freq q;
           Áä¤J«ü¥O open niaq;
           Áä¤J«ü¥O write gdp96,cp96;
           ©Î¥Î·Æ¹«¾Þ§@¡G

(1)Options ¡÷ Set ¡÷ Frequency (Quarterly) ¡÷ OK

(2)Data ¡÷ Bank ¡÷ Open ¡÷ Files ¡÷ ºÏºÐ¾÷(¬Ý¬Ý¸ê®Æ®w©ñ¦b¨º¤@¼Ñ) ¡÷ niaq.bnk ¡÷ ½T©w ¡÷ Open ¡÷ Cancel ¸õ¦^¥Dµe­±

(3)Report ¡÷ Write ¡÷ Áä¤J«ü¥O gdp96,cp96 (¦b Name ³B) ¡÷ OK

¡°µù©ú¡G¦A Write ¤@µ§ Object (¦p gdp96 ©Î cp96)¤§«e¡A¥²¶·¥ý set ³oµ§ªºÀW²v§Y Open bank¡C©Î¬O¦b Open bank «á¡Aª½±µ Write gdp96.q,cp96.q §Y¥i¡C

 <¦^­¶­º>

¡@

6.10  ¦p¦ó«Ø¥ß Databank

ŪªÌ¥ç¥i«Ø¥ß¦Û¤vªº databank ©ñ¦b C ºÐùØ¡C­º¥ý¡G

    Áä¤J«ü¥O open<pri>bankname;

¦¹«ü¥O¥i«ü©w¶}±Ò¬Y¤@¸ê®Æ®w(·sªº©Î¤w¦s¦bªº¬Ò¥i)¬° primary bank¡C±µµÛ¥H 6.7 ¸`©Ò¤¶²Ð¤§¤èªk¡u²£¥Í¡v·sªº series¡C©Ò²£¥Íªº objects ³£·|¦Û°Ê¦s©ñ¦b¦¹ primary bank¡Cµ²§ô«á¥H¡ustop;¡vÂ÷¶} AREMOS¡C¦¹ primary bank «K·|Àx¦s¦b C ºÐ¤U¡C

 <¦^­¶­º>

¡@

6.11  index¡Adelete»P clear

¦b²Ä¤T³¹¤w¤¶²Ð index «ü¥O¥i¥Î¨Ó¬d¸ß primary bank »P C ºÐ¤W¦U­Ó¸ê®Æ®wùئs¤°»ò objects¡CDelete «ü¥O«h¥i°£±¼ primary bank©Î C ºÐ¤W¸ê®Æ®wùتº objects¡C

°²©w¥Ø«e¹B§@ªº work bank ùئ³ x1¡Ax2¡Ax3¡Ax4¡Ax5 µ¥ 5 ­Ó objects¡A¦Ó C ºÐ¤W¤w«Ø¦³¡umybank.bnk¡v¤º§t y1¡Ay2¡Ay3¡Ay4¡Ay5µ¥ 5 ­Ó objects¡C«h¡G

    Áä¤J«ü¥O delete x2,x3;

¥i°£±¼ work bank ùØ x2 »P x3 ³o¨â­Ó objects¡C¦Ó¦bÁä¤J¡uopen mybank;¡v«á¡G

    Áä¤J«ü¥O delete mybank:y3,mybank:y5 ;

¥i°£±¼ mybank ùØ y3 »P y5 ³o¨â­Ó objects¡C

¦¹¥~ index «ü¥OùإΪº wildcard characters¡u*¡v»P¡u?¡v¤]¬O¥Î¦b delete «ü¥O¡C¨Ò¦p¡G¡udelete g*;¡v¡A¡udelete h??¡v¡Aµ¥µ¥¡C

­Y§A­n delete list ªºªF¦è(¦p n1)¡A¥²¶·Áä¤J«ü¥O del list n1;

¥ô¦ó®É­Ô¡A¦pªG¡G

   Áä¤J«ü¥O clear;

¥i°£±¼ primary bank ùØ©Ò¦s objects¡A¦Ó¦³¤@­Ó°®²bªº work bank ­«·s¶}©l¡C¦pªG¡G

    Áä¤J«ü¥O clear mybank;

«h·|§â C ºÐ©| mybank.bnk ùØ©Ò¦s objects °£±¼¡A¦P®É mybank.bnk ¤]±q C ºÐ³Q erase ±¼¡C

index »P delete ·íµM¥ç¥i³z¹L·Æ¹«°õ¦æ¡C

(1)Data ¡÷ Bank ¡÷ Index

(2)Data ¡÷ Bank ¡÷ Delete

 <¦^­¶­º>

¡@

6.12  rename¡K. as¡K.

rename «ü¥O¥i§â²{¦³ series ªº name §ï¦¨¥O­Ó name¡C¨Ò¦p¡G

    Áä¤J«ü¥O rename a,b,c  as  x,y,z;

¥i§â primary bank ùØ­± a¡Ab¡Ac  3 ­Ó series §ï¦W¬° x¡Ay¡Az¡C¤S¡G

    Áä¤J«ü¥O rename mybank:a,mybank:b,mybank:c  as  x,y,z;

¥i§â mybank ùظê®Æ®wùØ a¡Ab¡Ac  3 ­Ó series §ï¦W¬° x¡Ay¡Az¡C¤S¡G

    Áä¤J«ü¥O rename list a  as  x;

¥i§â primary bank ùØ­±ªº list a §ï¦W¬° x¡C¤S¡G

    Áä¤J«ü¥O rename procedure a  as  x;

¥i§â primary bank ùØ­±ªº procedure a §ï¦W¬° x¡C

 <¦^­¶­º>

¡@

6.13  ¤p¼ÆÂI»P report columns ªº³]©w

§Ú­Ì print ¸ê®Æ®É¡A¤p¼ÆÂI¥H¤U´X¦ì¼Æ·|¨Ì·í®É globally ©Ò³]©wªº report decimals ¦Ó¦L¥X´X¦ì¡C¦p­n§ïÅܳ]©w¦ì¼Æ¡A¥i globally§ïÅÜ¡A¨Ò¦p¡G

(1)Options ¡÷ Set ¡÷ Report(Decimal Places:2) ¡÷ OK

(2)Áä¤J«ü¥O print jqind;

©Î locally §ïÅÜ¡A¨Ò¦p¡G

(3)Áä¤J«ü¥O print<dec 2> jqind;

¦¹¥~¡Aprint ¸ê®Æ®É¡A¨Cµ§¸ê®Æ©Ò¦û report columns ¼Æ¦r¡A¹q¸£¤@¶}©l (default) ³]©w¬° 10 ¦ì¡C§Ú­Ì¥ç¥i globally §ïÅܨä³]©w¡A¨Ò¦p¡G

(4)Option ¡÷ Set ¡÷ Report (Filed Width:8) ¡÷ OK

(5)Áä¤J¥u»â print gdp96;

©Î locally §ïÅÜ¡A¨Ò¦p¡G

(6)Áä¤J«ü¥O print<col 8>gdp96;

¤@¯ë»¡¨Ó¡A§â report columns (Field Width) ³]©w§ï¤Ö¨Ç¡A¥i¨Ï§Ú­Ì¤@­¶ùØ®e¯Ç§ó¦hµ§¸ê®Æ¡A¦ý¦pªG¸ê®Æ¥»¨­¦ì¼Æ¶W¹L report columns ¼Æ¦rªº¡A·|§ï¥Î¡uE²Å¸¹¡vªí¥Ü¡A¬Ý§A¨Ó´N«Ü¤£¤è«K¡CŪªÌ¥i¦Û¦æ·r°u¡C

¥ô¦ó®É­Ô¡AÁä¤J«ü¥O q  report; ¥i¬d¬Ý·í®É¦³Ãö report ¤è­± decimals, columns ¤Î¨ä¥L¤è­±ªº³]©w¡Cq ¬O query ¤§Â²ºÙ¡A½Ð°Ñ¦Ò¤U¸`¡C

<¦^­¶­º>

¡@

6.14  help »P query

(1) ¦b AREMOS/Windows ùت½±µ«ö Help §Y¥i§ä´M§A­nªº¸Ô²Ó»¡©ú¡C

(2) query (²¥´¬° q )¥i¬d¸ß¬Y­Ó option ªº setting¡A©Î¬Y­Ó command ¤§¬ÛÃö options ªº setting¡A¨Ò¦p¡G

Áä¤J«ü¥O q  freq;

¥iÅã¥Ü¥Ø«e freq ªº³]©w¡C¦Ó¡G

    Áä¤J«ü¥O q  per;

¥iÅã¥Ü¥Ø«e per ªº³]©w¡C¦pªG¡G

    Áä¤J«ü¥O q  print;

«hÅã¥Ü¦³Ãö print «ü¥O¤§ options ªº³]©w¡C¤S¤W¸`¤w´£¹L¡A¦pªG¡G

    Áä¤J«ü¥O q  report;

¥iÅã¥Ü©Ò¦³¦³Ãö report optionsªº³]©w¡C

 <¦^­¶­º>

¡@

6.15  Option ³]©wªºÀx¦s¡Gstore »P restore

¤@¶i¤J AREMOS/Windows ùØ¡A¹q¸£¦Û°Ê¹ï¨C¤@­Ó options ¦³¹w¥ýªº³]©w¡A¦¹ºØ³]©wºÙ¬° default setting¡C¨Ò¦p freq ªº³]©w¬O a¡Aper ªº³]©w¬O 80  85 µ¥µ¥¡C¦b±z¾Þ§@¹Lµ{¤¤¡A¦pªG§ï¤F option ³]©w¡A¦Ó§Æ±æ§â³o¨Ç³]©wÀx¦s°_¨Ó¡A¥i¥Î store »P restore «ü¥O¡C¨Ò¦p¡A¦b¥ô¦ó®É­Ô¡G

    Áä¤J«ü¥O store my;

«h¦b<WAREM32>¤l¥Ø¿ý¤U·|¥X²{¤@­Ó file¡A¥s my.opt¡Cmy ¬OÀH«K¨úªº filename¡Cmy.opt ·|Àx¦s·í®Éªº option ³]©w¡C±N¨Ó¦pªG¤U¡G

    Áä¤J«ü¥O restore my;

«h·|§â my ©ÒÀx¦sªº option ³]©wÅܦ¨¬O¥Ø«eªº option ³]©w¡C·íµM¡A§A¥i¥Î·Æ¹«¾Þ§@¡G

(1)Option ¡÷ Store ¡÷ Áä¤J«ü¥O my (¦b Store In File Name) ¡÷ OK

(2)Option ¡÷ Restore ¡÷ Áä¤J«ü¥O my (¦b File Name) ¡÷ OK

 <¦^­¶­º>

¡@

6.16  ¦b AREMOS/Windows ùضi¦æ½s¿è

¦b AREMOS/Windows ùئ³¡uWAEDIT¡vªº½s¿èµ{¦¡¡A¥iª½±µ¹ï C ºÐªº file °µ½s¿è¡A¾Þ§@¤èªk¬O¥Î·Æ¹«ÂI¥X¡G

    Tools ¡÷ AREMOS Editor ¡÷ File ¡÷ Open ¡÷ ºÏºÐ¾÷(¬Ý¬Ý§Aªº file ©ñ¦b¨º¤@¼Ñ) ¡÷ ÀÉ®×Ãþ«¬(¿ï All files ) ¡÷ abc.prn ¡÷ ½T©w

¦p¦¹¦b WAEDIT ½s¿è¨t²Î¤U¡A¥i­×­×§ï§ï±z­nªºªF¦è¡AµM«á¥i¦sÀÉ¡A¤]¥i¦L¥X (print)¡A(¦p¹Ï 6.16.1)¡C

 

¡i¹Ï 6.16.1¡j

   <¦^­¶­º>

¡@

6.17  ¡u»¼©µ¡v(lag) »P¡u»â¥ý¡v(lead)

AREMOS/Windows ¥H [ ] ²Å¸¹ªþ©ó®É¶¡§Ç¦C«á­±¨Ó¥Nªí¡u»¼©µ¡v©Î¡u»â¥ý¡v¡C¨Ò¦p¡Ggdp[-1] ¥Nªí gdp ªº»¼©µ (lag)¤@´Á¡Agdp[-2] ¥Nªí»¼©µ¤G´Á¡A¥H¦¹Ãþ°ï¡C¦Ó gdp[+1] ¥Nªí»â¥ý (lead)¤@´Á¡Agdp[+2] ¥Nªí»â¥ý¤G´Á¡Aµ¥µ¥¡C

<¦^­¶­º>

<¤JªùÁ¿¸q>

   

¡@

¡@

¡@

¡@

¡@

¡@

¡@

¡@

¡@