2012: ©yÄõ°ª¤¤ EJS ª«²z±Ð¾Ç°Êµe³]­p¤u§@§{(2012/04/02-2012/06/15)(2012/04/02-2013/11/02) (±Ð®v: ¶À ºÖ©[)
µn¤J
¥DÃD¤jºõ

ÂI¿ï½Òµ{¨C­Ó°Ï¬q¥ªÃä¥i¥H¼g¤U­Ó¤H°w¹ï¸Ó°Ï¬qªºµ§°O¡AÂI¿ï½Òµ{¸ê·½³sµ²®É,ºô­¶¤W¤è³sµ²«á¤]¦³¬Û¦P¹Ï®×¡A¥i¥Hµù°O°w¹ï¸Ó¸ê·½ªºµ§°O¡D­YÂI¿ï¥»ºô­¶¤W¤è¹Ï®×«h¥i°O¿ý°w¹ï¥»½Òµ{ªºµ§°O. Åwªï¦h¥[§Q¥Î¡I
4 ­Ó¤l½Òµ{¬[ºc:
(0)
½Òµ{¤½§i°Ï

Google ¿é¤J EJS download ´N¥i§ä¨ì³Ì·sª©¥»¤U¸ü³sµ²

°Êµe¼ÒÀÀ³]­p¤T³¡¦±:

  1. ¯u:­º¥ý­n¨D¼ÒÀÀ¤º®e¥²¶·¥¿½TµL»~
  2. µ½:µM«á°l¨D¨Ï¥ÎªÌ¨Ï¥Îªº¤è«K©Ê
  3. ¬ü: ³Ì«á§ïµ½¼ÒÀÀªº¬üÆ[

ª«²z¬ì¦Û¥Ñ³nÅé±À¼s¬ã²ß
 
¦¹¦¸¤u§@§{ªº¥Øªº¦b©óÅý °Ñ»PªÌÁA¸Ñ
  1. ¦p¦ó¹B¥Î²{¦³EJS¼ÒÀÀµ{¦¡©ó±Ð¾Ç/¦p¦ó­×§ï¥H²Å¦X­Ó¤H±Ð¾Ç»Ý¨D
  2. ¦p¦ó§Q¥ÎEJS ³]­p±Ð¾Ç°Êµe: EJS ¥»¨­ªº³]­p»P¬ì¾Ç¸ÑÃDªºÃö³s
  3. ¦p¦ó§Q¥ÎEJS §@¬°±Ð¾Ç¤u¨ãModeling Tool
¥H¤W¥Ø¼Ð¬°¥D,¨Ã¥BÅý°Ñ»PªÌ¦³¹ê»Ú¾Þ§@ªº¸gÅç.
¤u§@§{µ²§ô«áÅwªï¦U¦ìÄ~Äò§Q¥Î¥»¶é¦a °Q½×¬ÛÃö°ÝÃD¡I


³]­pª«²z¼ÒÀÀ°Êµeªº¨BÆJ
  • ¥ý´£¥X¼ÒÀÀºc·Q
  • ¤ÀªR¼ÒÀÀªº¬ÛÃöª«²z:©w¸q¬ÛÃöÅܼÆ, §ä¥XÅܼƶ¡Ãö«Y¦¡©ÎÅܼÆÀH®É¶¡©ÎªÅ¶¡ªº·L¤ÀÃö«Y(¥ý¤F¸Ñ°ÝÃDªº®ÉªÅ¤Ø«×scale)
  • ³z¹Lejs ©w¸qÅܼÆ,¿é¤JÃö«Y¦¡ ,¥Ñ EJS²£¥Íµ{¦¡½X
  • Æ[¹î²£¥Íªº¼ÒÀÀ ­×¥¿¥i¯àªº¿ù»~ ©Î­×§ï¤¶­±³]­p
Theo Jansen¡¬s mechanism

Åwªï¨ì¥H¤U³sµ²°Ñ¦Ò¬ÛÃöª«²z¼ÒÀÀ
¹B°Ê¾Ç   °Ê¤O¾Ç   ®¶°Ê©Mªi°Ê   ¼ö¤O¾Ç   ¥ú¾Ç    ¹q¤l¾Ç   ªñ¥Nª«²z   ¹qºÏ¾Ç   ¼Æ¾Ç
¥u­n¬O ª«²z°ÝÃD°Q½×°Ï ªºµù¥UªÌ,µn¤J«á¾\Äý¼ÒÀÀ®É§¡¥i¬Ý¨ì¤U¸ü«ö¶s
¥]§t¼Æ¦Ê­Óª«²z¼ÒÀÀ §¡¥i¤U¸ü, §Q¥ÎEJS»s§@ªº ³£¥i¬Ý¨ì­ì©l»s§@¸ê®Æ¨Ã¥i­×§ï.
¤]Åwªï°Ñ¦Ò
Physlet ª«²z°Êµe®w(¥]§t¶W¹L800­Óª«²z°Êµe)
©Î­Ó¤Hªº°Êµe
­^¤åºô¯¸ NTNUJAVA


(2)
ª`·N¨Æ¶µ»P¬ÛÃö¸ê®Æ

¨Ï¥Î EJS ±`¨£¿ù»~

  1. ¨Ï¥ÎÅܼƫe§Ñ°O¥ý©w¸qÅܼÆ
  2. Àx¦sÀɦW¥H­^¤å¦r¥À¶}©l,ÀɦW¥Î­^¤å¦r¥À»P¼Æ¦r(¤£¥i¥Î¼Æ¦r°_ÀY)
    ÀɦW½Ð¤£­n²K¥[ ¤¤¤å©Î¯S®í²Å¸¹(§tªÅ¥Õ)
    ÀɦW½Ð¤Å¨Ï¥Îfor,if, switch, true,false.int,double,final,... + - * / % | & () [] {} µ¥µ{¦¡ªºÃöÁä¦r
  3. ¾ã¼Æ»P¾ã¼Æ¬Û­¼°£ µ²ªG¬O¾ã¼Æ  1/2  µ²ªG¬O 0 , 1./2 ©Î 1/2. ©Î 1./2. µ²ªG¤~¬O 0.5

°Ñ¼Æºt¤ÆÃö«Y¤¤ °£¤Fµ¥¥[³t«×¥H¥~ ¨ä¾lªº±¡ªp½Ð¿ï¥Î Runge-kutta ¤­¶¥»~®tªº¼Æ­È¤èªk

½Ð¤£­n¥Î¹w³]ªº Midpoint ¤T¶¥»~®tªº¤èªk

Java µ{¦¡°ò¥»ÅÞ¿è«ü¥O

if¡]ÅÞ¿è¹Bºâ¡^«ü¥O;¡@¨Ò¦p if(x>5 || x<3)y=2; ¤]¥i¼g¦¨ if((x-5)*(y-3)<0)y=2;

if¡]ÅÞ¿è¹Bºâ¡^«ü¥O¡F
else if¡]ÅÞ¿è¹Bºâ¡^«ü¥O;
else «ü¥O;

for¡]­«½Æ°õ¦æ«e«ü¥O¡@¡F¡@Ä~Äò°õ¦æÅÞ¿è§PÂ_¡@¡F¡@°õ¦æ«á«ü¥O¡^­«½Æ°õ¦æ«ü¥O¡F

¨ä¤¤«ü¥O¤£¤î¤@¦æ®É¥i¥H¥Î¡@¤j¬A©·¥]¦í¡A´À¥N¤@­Ó«ü¥Oªº¦ì¸m¡I

if(x>3) y=1;
else y=2;

if(x>3)y=1;
else if(x<1)y=0;
else y=1.5;

if(x>3){

 y=1;
 z=2;
}else {
 y=2;
 z=3;
}

«ØÄ³ ¤@¥¹¨Ï¥Î¬A©· ¥ý¼g¦n§¹¾ã¬A©·¹ï ¤§«á¦b¤º³¡²K¥[¤º®e,¦p
if(x>3){

}else{

}

¥ý¼g¦n¥H¤Wµ²ºc,¤§«á¦b¬A©·¤º¼g«ü¥O
³o¼Ë¤ñ¸û¤£·|§Ñ°O²K¥[µ²§Àªº¬A©·
¤×¨ä»Ý­n¦n´X¼hªº®É­Ô ¤S¦p
for(int i=0;i<n;i++){
 for(int j=i+1;j<n;j++){
 
 }
}

°²³] x=5; y=3; ­n±N¨â¼Æ­È¹ï½Õ ¤£¥i¥H¶È¼g

x=y; // ¦¹®É¤w¸g±Nyªº­È©ñ¤J x ¤º,¤]´N¬O x,y ªº­È³£¬O 3
y=x; // ¦¹«ü¥O¬O­n±N xªº­È¡]3¡^©ñ¤J y¤º , ¨ä¹ê ®Ú¥»¨S¦³·sªº§@¥Î

À³¸Ó­n¥ý©w¸q¥t¤@­ÓÅܼƼȮÉÀx¦s¨ä¤¤¤@­Ó­È ¨Ò¦p©w¸q z
z=x;// ±N x ªº­È ©ñ¤J z, ¦¹®É z °O¾ÐÅ骺­È¬O5
x=y; // ±N yªº­È©ñ¤J x, ¦¹®Éx ªº­ÈÅܦ¨ 3
y=z; // ±Nzªº­È©ñ¤J y, ¦]¦¹y Åܦ¨ 5
¥H¤W¨BÆJ´N¹F¨ì x,y ¤¬´«ªº¥Øªº.





©|¥¼µn¤J. (µn¤J)

since 2011/06/20 18:23