• 검색 결과가 없습니다.

¾ ˕ ¤ M Ç U Ø4 ì Åò & ÿ; c  \ ¥ U  Œ õ m Í « o ày ¢ Æ U ؎ Ò Þ8 ý 3 Ì ¦ R S ö o Ú7 _T  Ó Å

N/A
N/A
Protected

Academic year: 2021

Share "¾ ˕ ¤ M Ç U Ø4 ì Åò & ÿ; c  \ ¥ U  Œ õ m Í « o ày ¢ Æ U ؎ Ò Þ8 ý 3 Ì ¦ R S ö o Ú7 _T  Ó Å"

Copied!
9
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

å

¾ ˕ ¤ M  Ç U Ø4   ì Åò & ÿ; c    \ ¥ U  Œ õ m Í «  o  ày ¢ Æ U ؎ Ò Þ8 ý 3  Ì ¦ R S  ö o Ú7 _T  Ó Å

T

 ò 6 B+ Ö <

Å

Òë  H”  “ ¦1 p x† < Ɠ §, y © œ2 £ x 210-801

™

»„ ç ¡[ Í

ô 

Dz D G “ §" é ¶ @ /† < Ɠ § Ó ü t o “ §¹ ¢ ¤ õ , ' õ A" é ¶ 367-791 (2003¸   6 Z 4 19{ 9  ~ à Î6 £ §)

‰ &

³' Ÿ  ×  æ† < Ɠ § “ §õ " f\  ] jr   ) a t ½ ¨ x 9 ² ú ˜_  î  r1 l x õ  › ' aº   ) a C • ¸ Õ ªa Ë >_  l ï  r >  Ä »+ þ A`  ¦ ì  r$ 3  % i 



. ì  r$ 3  ? /6   x`  ¦   H  – Ð “ §õ " f C • ¸ Õ ªa Ë >`  ¦ [ O " î ½ + É Ã º e ”   H ( Ž É Ó'  r Ó ý t Y Us ‚   “ §Ã º  « Ñ\  ¦ > hµ 1 Ï 

%

i  . ‰ & ³' Ÿ  “ §õ " f_  C • ¸ Õ ªa Ë >[ þ t“ É r # Œ Q t  › ' a8 £ ¤ l ï  r > \  ¦ Y  J “ ¦À Ò  6   x “ ¦ e ”  . Õ ª Q  › ' a8 £ ¤ l  ï

 r >    É r Õ ªa Ë >[ þ t  s _  › ' a >   H “ §õ " f ? /\ " f " î S X ‰ >  [ O " î ÷ &t  · ú §“ ¦ e ” Ü ¼ 9, " f– Ð   É r C • ¸ Õ

ªa Ë >  s _  › ' a >  € Œ •“ É r † < ÆÒ q t[ þ t_  Ä »Æ Ò\  _ ” > r ÷ &“ ¦ e ”   H z  ´& ñ s  . s  Qô  Ç C • ¸ † < Æ_ þ v_  # Q 9¹ ¡ §`  ¦ K 

™

è l  0 A # Œ, Java ƒ  # Q\  ¦  6   x # Œ # Œ Q t  › ' a8 £ ¤ l ï  r > – Ð_    ¨ 8 Š s  6   x s ô  Ç ( Ž É Ó'  r Ó ý t Y Us ‚  



« Ñ\  ¦ ] j Œ • % i  . ] j Œ • ) a ( Ž É Ó'  r Ó ý t Y Us ‚  _  : £ ¤f ç “ É r ×  æ† < ÆÒ q t à ºï  r \ " f• ¸ ô  Ç  o€   î ß –\ " f # Œ Q  t

 › ' a8 £ ¤ l ï  r > [ þ t`  ¦  Ò× ¼X O >   Å  [ þ t à º e ” • ¸2 Ÿ ¤ ] j Œ •÷ &% 3    H & h s  .   õ & h Ü ¼– Ð, ( Ž É Ó'  r Ó ý t Y Us 

‚ 

 › ¸ Œ •  Ö ¸1 l x`  ¦ # î ' Ÿ ô  Ç z  ´+ « > | 9 é ß –“ É r „  : Ÿ x& h  † < Æ_ þ v_  : Ÿ x ] j| 9 é ß –õ  q “ § # Œ > h¥ Æ  $ í 2 [• ¸\ " f Ä »_ p ô  Ç

s \  ¦ ˜ Ð% i  .

PACS numbers: 01.50.H+

Keywords: › ' a8 £ ¤ l ï  r >    ¨ 8 Š, 3 " é ¶ r Ó ý t Y Us ‚  

I. " e  ] Ø

t

½ ¨ü < ² ú ˜, I € ª œ 1 p x …  ;^ ‰ î  r1 l x`  ¦ l Õ ü t l  0 AK " f  H î  r 1

l

x_  ×  æd ” s  ÷ &  H l ï  r`  ¦ ¸ ú š“ ¦   É r …  ;^ ‰ü <_  › ' a > \  ¦  7 H K

  ô  Ç . ‰ & ³' Ÿ  “ §õ " f 1 p x “   W B ^ ‰  H # Œ Q …  ;ë  H ‰ & ³ © œ

`

 ¦ [ O " î l  0 AK " f,  € ª œô  Ç l ï  r > \  ¦  6   x “ ¦ e ”  . \ V

\

 ¦ [ þ t # Q, { 9 Å Ò î  r1 l x“ É r › ' a¹ 1 Ï \  ¦ ×  æd ” \  Z  ~ “ ¦ …  ;½ ¨  r„  

  H — ¸_ þ v`  ¦ ˜ Ð# ŒÅ ғ ¦ e ” Ü ¼ 9, t ½ ¨_   „  “ É r “ ¦& ñ  ) a …  ;

½

¨_  ×  æd ” \  t ½ ¨  „     H — ¸_ þ v Ü ¼– Ð     e ”  .  t

ë ß – “   W B ^ ‰_  : £ ¤$ í  © œ “ ¦& ñ  ) a ô  Ç  © œ€  m ” ë ß – ˜ Ð# Œ×  ¦ à º µ

1 Ú\  \ O  . s  M :ë  H \  …  ;^ ‰_   © œ@ /& h “   ¹ ¡ §f ” e ” s  , › ' a8 £ ¤ l

ï  r >   7   H  â Ä º, …  ;^ ‰_  î  r1 l x“ É r † < ÆÒ q t[ þ t s  Û ¼Û ¼– Ð

\

V8 £ ¤½ + É Ã ºµ 1 Ú\  \ O % 3  . Callisonõ  Wright  H …  ;ë  H ‰ & ³ © œ _  ´ òÖ  ¦& h s “ ¦ ½ ¨› ¸& h “   † < Æ_ þ v`  ¦ 0 AK  † < Æ_ þ v    H t ½ ¨-I 

€

ª œ-² ú ˜_  › ' a > \  ¦ Qa Å @5 Å q \  Õ ª 9? /  ô  Ç “ ¦ t & h  % i   [1].

( Ž

É Ó' \  ¦ s 6   xô  Ç 3 " é ¶ r Ó ý t Y Us ‚  “ É r  © œ@ /& h “   …  ;^ ‰ _

 ¹ ¡ §f ” e ” `  ¦ ¸ ú ˜ ³ ð‰ & ³½ + É Ã º e ”  . 7 £ ¤,  o€   © œ_  l ï  r > 

E-mail: [email protected]



7   H  â Ä º,   ¨ 8 Š õ & ñ `  ¦  o€  _  = å S # Qf ”  \ O s   Ò× ¼X O > 

ƒ 

  r &  ×  ¦ à º e ”  .  6   x   { 9 § 4    H › ' a¹ 1 Ï › ¸| \   



, …  ;^ ‰_   © œ  ñç ß – 0 Au  z  ´r ç ß –\  > í ß –÷ &# Q  o€  \   

   H l 0 p x“ É r, l ” > r_  “   W B ^ ‰  q n š ¸ + þ AI _  “ §Ã º



« Ñ K    t  3 l wÙ þ ¡~   Â Òì  r s  .

Barab 1 p x“ É r  © œ I € ª œ>  á Ԗ Ð# • oà Ô(virtual solar system project)_   Ö ¸6   x ~ ½ Óî ß –\  @ /ô  Ç ƒ  ½ ¨\  ¦ % i  .  © œ I € ª œ

>

 á Ԗ Ð# • oà ԍ  H p ² D G ×  æz Œ ™Â Ò @ /† < Æ_  …  ;ë  H† < Æ y © œ_ – Ð r 



Œ •÷ &# Q ‰ & ³F  p ² D G z Œ ™1 l x  Ò t  „   ÷ &% 3  . y © œ_ \  ¦ 1 p s  H

 כ

\ " f # Á # Q , ´ ú §“ É r r ç ß –s  † < ÆÒ q t[ þ t s  ( Ž É Ó' \  ¦ t “ ¦ VRML(virtual reality modeling language)ƒ  # Q\  ¦ s 6   x, Û

¼Û ¼– Ð 3 " é ¶ — ¸+ þ A`  ¦ ë ß –× ¼  H  כ Ü ¼– Ð Ã º\ O s  ”  ' Ÿ  ) a  .

Barab 1 p x“ É r  € ª œô  Ç …  ;ë  H ‰ & ³ © œ`  ¦ ; Ÿ ¤V , >  s K  l  0 Aô  Ç

•

¸½ ¨– Ð" f_  3 " é ¶ — ¸4 S qs  Ä »6   x >  æ ¼# Œ& ’ Ü ¼ 9, s  : r õ 

 â

+ « >`  ¦ 1 l x r \  t " é ¶ K  Šҍ  H Ä »6   xô  Ç Ã º\ O  „  | Ä Ìe ” `  ¦ µ 1 Ï| 

% i  . t ë ß –, Barab 1 p x_  ƒ  ½ ¨  H @ /† < Æ" é ¶ à ºï  r_  † < ÆÒ q t [

þ

t \ >  f ” ] X  3 " é ¶ — ¸+ þ A`  ¦ ë ß –[ þ t • ¸2 Ÿ ¤ ô  Ç  כ Ü ¼– Ð, l ï  r > 

 

¨ 8 Š 1 p x  © œ@ /& h “   î  r1 l x  t   H  À Òt  · ú §€ Œ ¤  [2].



 " f, s  ƒ  ½ ¨  H t ½ ¨ x 9 ² ú ˜ C • ¸ î  r1 l x_  à º\ O `  ¦ 0 A ô 

Ç 3 " é ¶ r Ó ý t Y Us ‚   “ §Ã º  « Ñ\  ¦ > hµ 1 Ï “ ¦  ô  Ç . > h

-85-

(2)

µ

1 Ï • ¸½ ¨– Ѝ  H Java > hµ 1 ϝ ) a r Ó ý t Y Us ‚  “ É r 3 " é ¶ ³ ð‰ & ³s   0

p

x “ ¦, “ §õ " f\    è ß –  € ª œô  Ç › ' a8 £ ¤ l ï  r > [ þ t ç ß –_  › ' a

>

\  ¦ [ O " î l  0 Aô  Ç z  ´…  ;& h  ~ ½ ÓZ O s  | ¨ c  כ s  . ¢ ¸ô  Ç, ¸ ú ˜

›

¸f ”  ) a r Ó ý t Y Us ‚  “ É r † < Æ_ þ v õ ] j_   7 H o & h  q €  •`  ¦ K ™ è½ + É Ã

º e ”   H % i ½ + É`  ¦ ] j/ B N½ + É Ã º e ”  .

II. T  Â ] ØX ì Ä 9 0ß O Ë

“

§õ " f_  Õ ªa Ë >[ þ t`  ¦ ì  r$ 3  “ ¦ ( Ž É Ó'  r Ó ý t Y Us ‚  `  ¦ ] j



Œ • l  0 Aô  Ç >  S \ ‰`  ¦ [ j ° ? . ½ ¨€   ý a³ ð> – Ð ¹ ¡ §f ” s “ ¦ ³ ð

‰ &

³÷ &  H …  ;^ ‰\  ¦ ( Ž É Ó'  — ¸m '   © œ\  ³ ð‰ & ³ l  0 AK , ( Ž É Ó '

 r Ó ý t Y Us ‚  “ É r s \  ¦ f ” “ § ý a³ ð> – Ð   ¨ 8 Š   H õ & ñ `  ¦



• 2 ; .   " f ý a³ ð>    ¨ 8 Š õ   r„  \  › ' a >    H · ú ˜“ ¦o  7

£

§`  ¦ ƒ  ½ ¨ % i  .

1. w ‹Ê Ý" e § Ž  k È Ä Z ØV Ä

×

 æ† < Ɠ § 3† < Ƹ   “ §õ " f[ þ t`  ¦ @ / © œÜ ¼– Ð “ §õ " f ? / t ½ ¨ ü

< ² ú ˜_  î  r1 l x Õ ªa Ë >\   6   x ) a l ï  r > \  ¦ ì  r À ÓK  ˜ Ѐ Œ ¤



. ì  r À Ó l ï  r Ü ¼– Ѝ  H Fingold 1 p x s  ] jî ß –ô  Ç …  ;ë  H > h¥ Æ  d

 ¦(conceptual framework)`  ¦ { 9 Â Ò Ã º& ñ # Œ ³ ð 1õ  ° ú   s

, › ' a¹ 1 Ï ×  æd ” , t ½ ¨×  æd ” , I € ª œ×  æd ”  l ï  r > _  [ j t 

–

Ð & ñ % i   [3].

Õ

ªa Ë > 1. “ §õ " f_  t ½ ¨  „   [ O " î .

Õ

ªa Ë > 2. t ½ ¨ / B N„  õ  > ] X     o_  “ §õ " f Õ ªa Ë >.

³

ð 1. “ §õ " f_  t ½ ¨  „   [ O " î .

“

§õ " f\  ¦ ì  r$ 3 K ˜ Ѐ  , @ / Òì  r_  “ §õ " f  _  q 5 p w ô 

Ç Õ ªa Ë >`  ¦ ] jr  “ ¦ e ” “ ¦, Ä » ô  Ç ] X   H ~ ½ Ód ” `  ¦ 2 [ “ ¦ e ”

 . t ½ ¨_   „   é ß –" é ¶ \ " f I € ª œ×  æd ” _  Õ ªa Ë >“ É r „  ) €   6

 

x ÷ &“ ¦ e ” t  · ú § . ² ú ˜_  î  r1 l x é ß –" é ¶ \ " f  H, ´ ú §“ É r “ §õ " f

\

" f › ' a¹ 1 Ï  ×  æd ” _  Õ ªa Ë >`  ¦  6   x t  · ú §€ Œ ¤ .

1) t ½ ¨_   „  

—

¸Ž  H “ §õ " f\ " f Z > _  { 9 Å Òî  r1 l x Õ ªa Ë >`  ¦ ] jr  “ ¦, Z >  s

 { 9 Å Ò î  r1 l x   H " é ¶ “  Ü ¼– Ð t ½ ¨_   „  `  ¦ [ O " î “ ¦ e ” 



.

Õ

ªa Ë > 1_  Z > _  { 9 Å Ò î  r1 l x`  ¦  ê  r Õ ªa Ë >\ " f, › ' a¹ 1 Ï   H

&

ñ t K  e ” “ ¦   É r …  ;^ ‰ ¹ ¡ §f ” s   H  כ Ü ¼– Ð ¬ ¹  “ ¦ e ” 

#

Q, › ' a¹ 1 Ï ×  æd ” _  l ï  r > \  ¦  6   x “ ¦ e ” % 3  . Õ ªo “ ¦  

"

f …  ;½ ¨_  > h¥ Æ `  ¦ • ¸{ 9  # Œ Ñ ü æ  H Z þ t`  ¦ …  ;½ ¨  Â ÒØ ԓ ¦, t

½ ¨×  æd ” _  l ï  r > – Ð `  …  ç ß – .   ² D G“ É r …  ;½ ¨  r„   



 H  כ s   m   t ½ ¨  r„     H  כ s % 3 6 £ §`  ¦ “ §õ " f  H [ O

" î “ ¦ e ”  .

2) t ½ ¨_  / B N„  õ  > ] X     o

Õ

ªa Ë > 3. ² ú ˜ 0 A © œ   o_  “ §õ " f Õ ªa Ë >.

(3)

Õ

ªa Ë > 4. ½ ¨€   ý a³ ð> .

Õ

ªa Ë > 5. f ” “ § ý a³ ð> .

—

¸Ž  H “ §õ " f t ½ ¨ l Ö  ¦ # Q”   G – Ð / B N„   l  M :ë  H

\

, > ] X    I € ª œ_  “ ¦• ¸ ² ú ˜ t “ ¦, s \     > ] X  _

    o   è ß – “ ¦ [ O " î ô  Ç .

Õ

ªa Ë > 2_  I € ª œ×  æd ” _  Õ ªa Ë >\ " f  H I € ª œs  ×  æd ” \  0 Au 

“ ¦, Šҁ  \  t ½ ¨ / B N„  `  ¦ ô  Ç   H > p w Ü ¼– Ð W 1 / B M \  C  u

÷ &# Q e ”  . I € ª œ×  æd ” _  Õ ªa Ë >s  › ' a¹ 1 Ï ×  æd ” Ü ¼– Ð  Å # Q

€  " f > ] X    I € ª œ_  “ ¦• ¸ ² ú ˜ ”     H  כ `  ¦ ˜ Ð# Œ Å

ғ ¦ e ”  .

>

] X \     I € ª œ_  “ ¦• ¸ü < ± ú _  U  ´s     o   H  

² ú

¨“ É r I € ª œ×  æd ” _  l ï  r > \  ¦ › ' a¹ 1 Ï ×  æd ” _  l ï  r > – Ð   ¨ 8 Š r

&   s K ÷ &  H ‰ & ³ © œs  . t ë ß – — ¸Ž  H “ §õ " f\ " f l  ï

 r >    ¨ 8 Š \  @ /ô  Ç ƒ  / å L“ É r t  · ú §“ ¦ e ”  . @ /’  , › ' a¹ 1 Ï 

×

 æd ” _  …  ;½ ¨ Õ ªa Ë >`  ¦ ] jr  “ ¦, ] jr ô  Ç Õ ªa Ë >\ " f > ] X \ 



 É r I € ª œ_  “ ¦• ¸\  ¦ „ à н ¨ • ¸2 Ÿ ¤ “ ¦ e ”  .

3) ² ú ˜_  î  r1 l x õ  0 A © œ    o

Õ

ªa Ë > 3_  ² ú ˜_  0 A © œ    o  H t ½ ¨×  æd ” _  Õ ªa Ë >Ü ¼– Ð [ O " î

÷

&# Q e ” “ ¦, † ½ Ó$ í  Z 4õ   Œ •} © œ Z 4“ É r I € ª œ×  æd ” _  Õ ªa Ë >Ü ¼– Ð [ O 

"

î ÷ &# Q e ”  .

Õ

ªa Ë > 6. ý a³ ð_  3 " é ¶  r„  .

2.  Œ ì Å Ò ÷ƒ »4 

½

¨€   ý a³ ð>   H " é ¶& h `  ¦ ×  æd ” Ü ¼– Ð " é ¶& h õ _   o  γ, 1 l x

 â

y Œ • φ, “ ¦• ¸ θ– Ð s À Ò# Q”   ý a³ ð> s  . Õ ªa Ë > 4_  ½ ¨€   ý

a³ ð>   H t ½ ¨ü < ² ú ˜_  î  r1 l x`  ¦ ³ ð‰ & ³½ + É M : B Ä º ¼ # o  > 



6   x½ + É Ã º e ”  . \ V\  ¦ [ þ t # Q, t ½ ¨ü < ² ú ˜_  / B N„  î  r1 l x“ É r φ

° ú

כë ß –    or v €    ) a  . ¢ ¸ ½ ¨€   ý a³ ð>   H t ½ ¨_   ⠕ ¸, 0 A• ¸ü < ² ú ©  e ” # Q" f t ½ ¨_  ³ ð€  `  ¦ ³ ð‰ & ³½ + É M :• ¸ B Ä º Ä » 6

  x  .

½

¨€   ý a³ ð> \  ¦ s 6   x # Œ …  ;^ ‰\  ¦ " é ¶   H y Œ •• ¸– Ð ¹ ¡ §f ” 

“

  Ê ê\   H f ” “ §ý a³ ð– Ð   ¨ 8 Š r &   ½ + É € 9 כ ¹$ í s  e ”  . ( Ž  É

Ó' _  — ¸m '   o€  “ É r f ” “ § ý a³ ð\  l ì ø Íô  Ç i ” ! s q(pixel) é

ß –0 A_  & h Ü ¼– Ð s À Ò# Qt l  M :ë  H s  .

½

¨€   ý a³ ð> \  ¦ Õ ªa Ë > 5_  f ” “ § ý a³ ð> – Ð   ¨ 8 Š l  0 AK 

"

f  H  Œ ™y Œ •† < Êà º\  ¦ s 6   x   H   ¨ 8 Š ' Ÿ § > =`  ¦ & h 6   x K   ô  Ç .

 x y z

 =

γ · cos(θ) · cos(φ) γ · cos(θ) · sin(φ)

γ · sin(φ)



6 £ §“ É r ý a³ ð>    ¨ 8 Š õ & ñ `  ¦ Java – Ð á Ԗ ÐÕ ªA b ç ô  Ç    õ

s  .

// F G ý a³ ð> \  ¦ f ” “ §ý a³ ð> – Ð // x = ~ ½ Ó0 Ay Œ •, y = “ ¦• ¸, z =  o 

//————————————————————

public double pol abs x(double x, double y, double z) {

x = mod((int)x, 360);

y = mod((int)y, 360);

return z ∗ dcos[(int)y] ∗ dcos[(int)x];

}

public double pol abs y(double x, double y, double z) {

x = mod((int)x, 360);

(4)

y = mod((int)y, 360);

return z ∗ dcos[(int)y] ∗ dsin[(int)x];

}

public double pol abs z(double x, double y, double z) {

x = mod((int)x, 360);

y = mod((int)y, 360);

return z ∗ dsin[(int)y];

} ( Ž

É Ó'   H ? / Ò& h Ü ¼– Ð Ã º† < Ɔ < Êà º\  ¦ > í ß –½ + É M : " 4 / å L à º\  ¦ s

6   x Ù ¼– Ð ( Ž É Ó' _  CPU(×  æ€ © œ% ƒo  © œu )\  Â Ò  ´ ú § s

    2 ; . z  ´r ç ß – % ƒo  Ò q t" î “   r Ó ý t Y Us ‚  _   â Ä º, CPU_   Ò{ Œ ™`  ¦  8  H ~ ½ Óî ß –`  ¦  º  K   ô  Ç . Õ ª×  æ  © œ a

% ~“ É r ~ ½ ÓZ O “ É r y Œ •• ¸(

, degree) é ß –0 A– Ð sin() † < Êà ºü < cos()† < Ê Ã

º° ú כ\  @ /ô  Ç C \ P `  ¦ p o  ë ß –[ þ t # Q Z  ~ “ ¦  ×  æ \  à º† < Ɔ < Êà º

\

 ¦   ñØ  ¦   H @ /’  , s  C \ P ° ú כ`  ¦ 4 Rš ¸  H  כ s  .

//  Œ ™y Œ •† < Êà º ° ú כ`  ¦ $  © œ½ + É C \ P    à º double dsin[ ] = new double[361];

double dcos[ ] = new double[361];

// à º† < Ɔ < Êà º\  @ /ô  Ç C \ P `  ¦ p o  ë ß –[ þ t # Q   É r > í ß –`  ¦ ½ + É Ã

º e ” • ¸2 Ÿ ¤ ô  Ç .

for(int i = 0; i <= 360; I++) {

dsin[i] = Math.sin(i ∗ Math.PI / 180.);

dcos[i] = Math.cos(i ∗ Math.PI / 180.);

}

3.  ë ŏ ŒV ê s8 ý 0 ‚ Ç ƒ »”  ô

I

€ ª œ`  ¦ Ÿ í† < Êô  Ç † ½ Ó$ í [ þ t“ É r Ä ºÅ Ò / B Nç ß –\  Ô  ¦ ½ ©g Ë :& h Ü ¼– Ð í ß – F

÷ &# Q e ”  .   " f › ' a¹ 1 Ï – РÒ'  # Œ Q † ½ Ó$ í [ þ tç ß –_    o

  H I € ª œs   α-  p Ä ºo ° ú  s  t ½ ¨\ " f B Ä º  î  r  כ

\

" f Ò'  200% 3  F g¸  s   Y O o  b  # Q”    כ  t  B Ä º  € ª œ

 . t ë ß – t  © œ_  › ' a¹ 1 Ï   H Ä ºÅ Ò\  ¦ { 9 ^ ‰     ½ ¨€   Ü

¼– Ð ˜ Ѐ  , — ¸Ž  H …  ;^ ‰  H ½ ¨€  \  · ¡ ­ # Q e ”   H  כ Ü ¼– Ð “  d ”  ô 

Ç . s   © œ& h “   ½ ¨\  ¦ …  ;½ ¨  “ ¦ …  ;½ ¨ Z > [ þ t s  Ô  ¦ ½ © g Ë

:& h s t ë ß – ç  H{ 9  >  ( ”    כ % ƒ! 3  ³ ð‰ & ³K   ô  Ç .

"

é

¶& h `  ¦ ×  æd ” Ü ¼– Ð   H é ß –0 A" é ¶ 0 A\   ½ ™ ü (random)ô  Ç & h 

`

 ¦ % 3 l  0 AK " f  H  6 £ §_  í  H " f@ /– Ð á Ԗ ÐÕ ªA b ç €    ) a



.

1. −1 ≤ x ≤ 1, −1 ≤ y ≤ 1, −1 ≤ z ≤ 1_  è ß –Ã º x, y, z\  ¦ µ 1 ÏÒ q tr †   .

2. s  כ s  x

2

+ y

2

+ z

2

≤ 1`  ¦ ë ß –7 á ¤ r v t  · ú §Ü ¼€   Û ¼ 9

\ œ 1)– Ð ç ß – .

3. r = p

x

2

+ y

2

+ z

2

– Ð # Œ

xr

,

yr

,

zr

 ° ú כ`  ¦ % 3 # Q · p



.



6 £ §“ É r Java – Ð á Ԗ ÐÕ ªA b ç ô  Ç   õ s  .

// é ß –0 A/ B N 0 A_   ½ ™ ü  & h  % 3 l  double x;

double y;

double z;

double r;

do

{ x = Math.random( )∗2−1;

y = Math.random( ) ∗2−1;

z = Math.random() ∗2−1;

r = Math.sqrt(x ∗x+y∗y+z∗z);

}while(r > 1);

x = x / r;

y = y / r;

z = z / r;

4. {  Ec  Ç ù p § T  “ Ó Þ” X ¢ 3  Ì ¦ R > H ¹ Å  ì Åò & ÿ °  ow ŠP  ” Ö ¨

t

½ ¨_  / B N„  , …  ;½ ¨_  / B N„   ¢ ¸  H  o€   „  ^ ‰_   r„   ´ ò õ

\  ¦ Å Òl  0 AK " f  H ' Ÿ § > =d ” `  ¦ s 6   x # Œ (x, y, z) & h `  ¦ y Œ • y

Œ

•_  » ¡ ¤ Ü ¼– Ð Õ ªa Ë > 6õ  ° ú  s  Φ, θ, Ψë ß – p u  r„  r †   (x

0

, y

0

, z

0

) & h `  ¦ % 3 # Q? /  ô  Ç .

s

 Qô  Ç   ¨ 8 Š_  3 " é ¶  r„     ¨ 8 Š ' Ÿ § > =d ” “ É r  6 £ § õ  ° ú  



.

 x

0

y

0

z

0

 =

cos θ cos Ψ cos θ sin Ψ sin θ

− cos Φ sin Ψ − sin Φ sin θ cos Ψ cos Φ cos Ψ − sin Φ sin θ sin Ψ sin Φ cos θ sin Φ sin Ψ − cos Φ sin θ cos Ψ − sin Φ cos Ψ − cos Φ sin θ sin Ψ sin Φ cos θ

 x y z

 (1)

(5)

s

 כ `  ¦ Java ë  H Ü ¼– Ð   ¨ 8 Š €   › ¸F K 4 Ÿ ¤¸ ú šK ”   . ' Ÿ § > = d ”

“ É r  – Ð ³ ð‰ & ³÷ &t ë ß –, á Ԗ ÐÕ ªÏ þ ›\ " f  H ' Ÿ § > =d ” `  ¦  

¾

º# Q y Œ •y Œ •_  » ¡ ¤ \  @ /ô  Ç  r„     ¨ 8 Š † < Êà º– Ð ë ß –[ þ t # Q  ô  Ç



.  6 £ §“ É r 3 " é ¶  r„     ¨ 8 Š`  ¦ † < Êà º– Ð ë ß –[ þ t # Q Z  ~“ É r  כ s 



.  r„   ~ ½ ӆ ¾ ӓ É r š ¸ É r   ü < ° ú  s , » ¡ ¤_  + ~ ½ ӆ ¾ ÓÜ ¼– Ð % 3  t

 • ¸2 Ÿ ¤ š ¸ É r’ < H`  ¦ y Œ ™Ü ¼€   W 1 ’ < H | à Ì_  ~ ½ ӆ ¾ Ós   r„  

~

½ ӆ ¾ Ós   ) a  .

//  r„    ¨ 8 Š − x» ¡ ¤

public double get x(double x, double y, double z, int rx, int ry, int rz)

{

rx = mod( −rx, 360);

ry = mod(ry, 360);

rz = mod( −rz, 360);

double d;

d = + dcos[ry] ∗ dcos[rz] ∗ x + dcos[ry] ∗ dsin[rz] ∗ y + dsin[ry] ∗ z;

return d;

}

//  r„    ¨ 8 Š − Y

public double get y(double x, double y, double z, int rx, int ry, int rz)

{

rx = mod( −rx, 360);

ry = mod(ry, 360);

rz = mod( −rz, 360);

double d;

d = − dcos[rx] ∗ dsin[rz] ∗ x

− dsin[rx] ∗ dsin[ry] ∗ dcos[rz] ∗ x + dcos[rx] ∗ dcos[rz] ∗ y

− dsin[rx] ∗ dsin[ry] ∗ dsin[rz] ∗ y + dsin[rx] ∗ dcos[ry] ∗ z;

Õ

ªa Ë > 7. e  ¦ o Œ 4 H_  [ O & ñ .

return d;

}

//  r„    ¨ 8 Š − Z

public double get z(double x, double y, double z, int rx, int ry, int rz)

{

rx = mod( −rx, 360);

ry = mod(ry, 360);

rz = mod( −rz, 360);

double d;

d = + dsin[rx] ∗ dsin[rz] ∗ x

− dcos[rx] ∗ dsin[ry] ∗ dcos[rz] ∗ x

− dsin[rx] ∗ dcos[rz] ∗ y

− dcos[rx] ∗ dsin[ry] ∗ dsin[rz] ∗ y + dcos[rx] ∗ dcos[ry] ∗ z;

return d;

}

// a\  ¦ b – Ð  è  H   Qt  ½ ¨ l  public int mod(int a, int b) {

if(a < 0) a += b ∗ (int)(Math.ceil(Math.abs(a)/b) + 1);

int c = a / b;

return a − b ∗ c;

}

™

èÛ ¼\  ' ‘   ) a mod(int a, int b)† < Êà º  H a\  ¦ b – Ð  è  H



 Qt \  ¦ ½ ¨   H † < Êà ºs  .  Œ ™y Œ •† < Êà º\  ¦ > í ß –\  _  t 

·

ú §“ ¦ p o  > í ß – ) a C \ P \ " f  ? /š ¸l  M :ë  H \  ¸ ú ˜3 l w ) a C 

\ P

 Šҙ è\  ¦ ‚ à Л ¸ €   Index Out Of Bounds Exception š ¸ À

Ó µ 1 ÏÒ q t½ + É Ã º e ”  . Õ ª QÙ ¼– Ð, C \ P \ " f  Œ ™y Œ •† < Êà º ° ú כ

`

 ¦  ? /l  „  \  mod()† < Êà º\  ¦ s 6   x # Œ C \ P  # 3 0 A î ß –\ 

"

f ‚ à Л ¸ • ¸2 Ÿ ¤ ô  Ç .

Õ

ªa Ë > 8. @ /µ ¢ ¤_  î  rF Y `‚  `  ¦ Õ ª 9 V , “ É r t ½ ¨ — ¸€ ª œ_  ½ ¨^ ‰.

(6)

5.  Œ= k8 ý “ Ö ¨W _ Ë ƒ »”  ô

l

‘ : r& h Ü ¼– Ð ½ ¨^ ‰  H  ⠕ ¸‚  õ  0 A• ¸‚  Ü ¼– Ð  ¾ º# Q”  



y Œ •+ þ A_  e  ¦ o Œ 4 H`  ¦ { 9 ) €" f ë ß –[ þ t # Q  · p . ½ ¨^ ‰\  ¦ ³ ð‰ & ³  l

 0 AK " f  H Ä º‚   y Œ • e  ¦ o Œ 4 H`  ¦ s À ҍ  H & h _  ý a³ ð\  ¦ ½ ¨ K

  ô  Ç . ½ ¨€   ý a³ ð> \ " f 1 l x â y Œ • φ  H  ⠕ ¸, “ ¦• ¸ θ  H 0 A• ¸, " é ¶& h Ü ¼– РÒ' _   o  γ“ É r ½ ¨^ ‰_  ì ø Ít 2 £ § s   ) a  .



 " f,

// t ½ ¨\  ¦ ³ ð‰ & ³½ + É   à º [ O & ñ

int xxP[ ][ ] = new int[37][19]; // e ” r   à º int yyP[ ][ ] = new int[37][19];

int zzP[ ][ ] = new int[37][19];

int xP[ ][ ] = new int[37][19]; // t ½ ¨\  ¦ ½ ¨$ í   H & h  int yP[ ][ ] = new int[37][19];

int zP[ ][ ] = new int[37][19];

int dayP[ ][ ] = new int[37][19]; // € ª œÃ º=± ú , 6 £ § à º=~ à РColor colorP[ ][ ] = new Color[37][19]; // y Œ • & h  0 Au \ 

"

f_  Ò  o

// y Œ • & h [ þ t \  @ /K " f for(int i = 0; i <= 36; i++) for(int j = 0; j <= 18; j++) {

xP[i][j] = i ∗ 10; //  ⠕ ¸ yP[i][j] = −90 + j ∗ 10; // 0 A• ¸ zP[i][j] = 100; // t ½ ¨_  ì ø Ít 2 £ §

// ½ ¨€   ý a³ ð> _  & h [ þ t`  ¦ f ” “ §ý a³ ð– Ð   ¨ 8 Š K " f e ”  r

   à º\  { Œ ™  H  .

xxP[i][j] = pol abs x(xP[i][j]+spin, yP[i][j], zP[i][j]);

yyP[i][j] = pol abs y(xP[i][j]+spin, yP[i][j], zP[i][j]);

zzP[i][j] = pol abs z(xP[i][j]+spin, yP[i][j], zP[i][j]);

// ½ ¨^ ‰\  ¦ & h { © œy   r„   r †   .

xP[i][j] = get x(xxP[i][j], yyP[i][j], zzP[i][j], xR, yR, zR);

yP[i][j] = get y(xxP[i][j], yyP[i][j], zzP[i][j], xR, yR, zR);

zP[i][j] = get z(xxP[i][j], yyP[i][j], zzP[i][j], xR, yR, zR);

// y Œ • & h [ þ t_  r ç ß –@ / (± ú  or ~ à Ð) > í ß – // xSun, ySun, zSun = ‰ & ³F  I € ª œ_  0 Au 

dayP[i][j] = − get x(xP[i][j], yP[i][j], zP[i][j], xSun, ySun, zSun);

// y Œ • & h  0 Au _  Ò  o [ O & ñ

int temp = 55 + (200 ∗ dayGrid[i][j]) / zzzGrid;

temp = Math.max(55, temp);

temp = Math.min(255, temp);

colorGrid[i][j] = new Color(temp, temp, temp);

}

 

à º[ þ t`  ¦ & h { © œy  [ O & ñ % i Ü ¼€     à º_  ° ú כ\      o

€ 

\  Õ ªo €    ) a  . › ' a¹ 1 Ï   H ½ ¨^ ‰_  ì ø ÍA á ¤ë ß – ^  ¦ à º e ” Ü ¼ Ù

¼– Ð,  o€   î ß –A á ¤ Ü ¼– Ð Õ ª 9t >  | ¨ c e  ¦ o Œ 4 H“ É r Õ ªo €   î ß –

 ) a  .

// e  ¦ o Œ 4 H`  ¦ + þ A$ í ½ + É e ” r    à º int xTemp[ ] = new int[4];

int yTemp[ ] = new int[4];

for(int i = 0; i < 36; i++) for(int j = 0; j < 18; j++)

if(zGrid[i][j] >= 0 —— zGrid[i+1][j+1] >= 0 //  o€  



¾ ú  _  ì ø ͽ ¨ë ß – Õ ª 2 ; .

{

g.setColor(colorP[i][j]);

xTemp[0] = x + xP[i][j];

xTemp[1] = x + xP[i+1][j];

xTemp[2] = x + xP[i+1][j+1];

xTemp[3] = x + xP[i][j+1];

yTemp[0] = y + yP[i][j];

yTemp[1] = y + yP[i+1][j];

yTemp[2] = y + yP[i+1][j+1];

yTemp[3] = y + yP[i][j+1];

g off.fillPolygon(xTemp, yTemp, 4);

}

6. 6    × 8 û° à ʍ Ò Å8 ý 3  Ì ¦ RX ì Ä ƒ »”  ô

t

½ ¨ ³ ð€  `  ¦ Õ ªo l  0 AK , t ½ ¨\  ¦ s À ҍ  H 6 @ /µ ¢ ¤ õ  z Œ ™ F G, Õ ª 2 ;ê ø Í× ¼_  K î ß –‚   0 Au \  ¦ ½ ¨^ ‰\  ³ ð‰ & ³ % i  . K î ß –

‚ 

 ý a³ ð  H [ j> t • ¸\  ¦ ( RZ  ~ “ ¦ f ” ] X    H  u \  ¦ & h # Q V , % 3 



.  6 £ §“ É r K î ß –‚   ý a³ ð X <s ' s  .

// @ /µ ¢ ¤ î  rF Y `‚   X <s '  int xxxOutline[ ][ ] = {

// Y V@ /– Ð · ¡ ¤  B jo  , z Œ ™ B jo  ,  á Ôo  ,

//   ñÅ Ò,  r  , “  • ¸, Õ ª 2 ;ê ø Í× ¼, z Œ ™F G

(7)

{190, 240, 265, 280, 280, 300, 278, 280, 275, 262, 280, 300, 279, 252, 240, 220, 200, 198, 190 },

{300, 325, 310, 298, 290, 283, 284, 277, 279, 300 },

{32, 40, 50, 38, 38, 20, 8, -10, -15, -10, 34, 32}, {143, 152, 148, 130, 113, 110, 130, 140, 143}, {180, 165, 160, 162, 142, 137, 140, 132, 130, 130, 129, 128, 127, 129, 130, 129, 126, 126, 124, 125, 124, 115, 120, 110, 108, 105, 100,

101, 93, 70, 50, 58, 42, 32, 37, 12, 18, 8, -8, -10, 0, -5,

−13, 0, 27, 20, 12, 5, 20, 40, 100, 180}, {93, 75, 63, 75, 93},

{345, 340, 335, 325, 316, 307, 305, 287, 300, 325, 345 },

{0, 0, 20, 40, 60, 80, 100, 120, 140, 160, 180, 200, 205, 220, 240, 260, 300, 275, 300, 325, 355, 360 }

};

int yyyOutline[ ][ ] = {

// Y V@ /– Ð · ¡ ¤  B jo  , z Œ ™ B jo  ,  á Ôo  , //   ñÅ Ò,  r  , “  • ¸, Õ ª 2 ;ê ø Í× ¼, z Œ ™F G

{75, 80, 70, 50, 60, 50, 30, 24, 30, 28, 10, 8, 9, 20, 33, 60, 53, 70, 75 },

{8, −8, −23, −40, −55, −40, −20, −7, 9, 8}, {30, 11, 13, −5, −15, −35, 0, 5, 23, 35, 30, 30}, {−10, −30, −40, −33, −35, −23, −10, −15, −10}, {75, 60, 50, 65, 60, 53, 50, 43, 42, 41, 40, 40, 39, 38, 36, 35,

34, 37, 38, 39, 40, 40, 30, 20, 10, 7, 13, 2, 23, 23, 30, 23,

Õ

ªa Ë > 9. t ½ ¨_  î  r1 l x r Ó ý t Y Us ‚  .

Õ

ªa Ë > 10. › ' a& h    ¨ 8 Š s   Ò× ¼X O >  s # Qt   H r Ó ý t Y Us ‚  .

12,

30, 37, 45, 40, 43, 36, 42, 45, 58, 52, 45, 60, 70, 57, 60, 80, 70,

80, 75 },

{23, 5, 23, 25, 23},

{82, 75, 70, 67, 60, 67, 73, 78, 82, 84, 82}, {−71, −70, −70, −71, −66, −68, −66, −67, −67,

−70, −83, −84, −78, −75, −73, −73, −64, −80,

−84, −78, −72, −71}

};

0

A_    à º\  ¦ ½ ¨^ ‰\  ¦ ³ ð‰ & ³   H ~ ½ ÓZ O õ   ð ø Ít – Ð & h  {

© œy   r„     ¨ 8 Š # Œ ½ ¨^ ‰ 0 A\  { 9 y €   t ½ ¨ ¢ - a$ í  ) a  .

III. Ž ì ŏ Œ + s ÇÊ Ý õ m Í À X Ø8 ý

1. U  Œ8 ý Æ U ؎ Ò Þ S  ö o Ú7 _T  Ó Å

Õ

ªa Ë > 9  H ƒ  ½ ¨  ] j Œ •ô  Ç t ½ ¨_  î  r1 l x r Ó ý t Y Us ‚  _ 

—

¸_ þ v s  . ( Ž É Ó' _   Ä ºÛ ¼ › ¸ Œ •`  ¦ : Ÿ x K  / B N„  C • ¸ © œ_  t

½ ¨ 0 Au , Õ ªa Ë >_  ×  æd ” s  ÷ &  H l ï  r > , › ' a¹ 1 Ï _  0 A• ¸ 1

p

x`  ¦ › ¸] X ½ + É Ã º e ”  .

r

Ó ý t Y Us ‚    – Ð Z > _  { 9 Å Òî  r1 l x, t ½ ¨_   „  , / B N„  ,

>

] X     o x 9 I € ª œ_  z Œ ™×  æ “ ¦• ¸ t  — ¸¿ º S X ‰ “  ½ + É Ã º e ” • ¸

Õ

ªa Ë > 11. ² ú ˜_  î  r1 l x õ  0 A © œ    o r Ó ý t Y Us ‚  .

(8)

2

Ÿ

¤ % i  . s  כ “ É r r Ó ý t Y Us ‚  s  l ï  r >    ¨ 8 Š`  ¦  Ò× ¼X O 

>

 à º' Ÿ ½ + É Ã º e ” >  H † d Ü ¼– Ð+ ‹ 0 p x >  ÷ &% 3  . “ §õ " f\ 

"

f  H # Œ Q Õ ªa Ë >[ þ t`  ¦ : Ÿ x K   – Ð – Ð ] jr ÷ &~   …  ;ë  H ‰ & ³ © œ [

þ

t s  r Ó ý t Y Us ‚    \  — ¸¿ º : Ÿ x½ + ˝ ) a  כ s  .

t

½ ¨_  î  r1 l x r Ó ý t Y Us ‚  “ É r ô  Ç  o€   î ß –\ " f › ' a¹ 1 Ï ×  æ d ”

, t ½ ¨×  æd ” , I € ª œ×  æd ” Ü ¼– Ð  Ä »\  v >  › ' a& h `  ¦    or & 

^

 ¦ à º e ” Ü ¼ 9,   ¨ 8 Š õ & ñ “ É r  Ò× ¼X O >  s # Qt • ¸2 Ÿ ¤ ] j Œ •÷ &

% 3  .

:

£

¤ y , t ½ ¨_  / B N„  õ  > ] X     o é ß –" é ¶ õ  › ' aº   # Œ, “ §õ 

"

fü < r Ó ý t Y Us ‚  _  s  ´ ú §s    è ß – . “ §õ " f Õ ªa Ë >

_

  â Ä º, I € ª œ×  æd ” _  Õ ªa Ë >\ " f › ' a¹ 1 Ï ×  æd ” _  Õ ªa Ë >Ü ¼– Ð [ O

" î \ O s   – Ð s 1 l x   H X < q K , r Ó ý t Y Us ‚  “ É r I € ª œ×  æ d ”

, t ½ ¨×  æd ” , › ' a¹ 1 Ï ×  æd ” Ü ¼– Ð Â Ò× ¼X O >  › ' a& h s  s 1 l xô  Ç



. r Ó ý t Y Us ‚  `  ¦ ] j Œ •K ‘ : r   õ , “ §õ " f% ƒ! 3  I € ª œ×  æd ” 

\

" f  – Ð › ' a¹ 1 Ï ×  æd ” Ü ¼– Ð l ï  r >    ¨ 8 Š s  s À Ò# Q| 9  à º



 H \ O % 3 “ ¦, ì ø Í× ¼r  ×  æç ß –\  t ½ ¨×  æd ”  l ï  r > \  ¦  5 g  



 H  כ Ü ¼– Ð   z Œ ¤ .

2. «  o8 ý Æ U ؎ Ò Þ S  ö o Ú7 _T  Ó Å

² ú

˜_  î  r1 l x r Ó ý t Y Us ‚  “ É r [ j t  › ' a& h \ " f 1 l x r \  ² ú ˜

`

 ¦ › ' a¹ 1 Ͻ + É Ã º e ” • ¸2 Ÿ ¤ ] j Œ • % i  .  ± p 0 A_  “B à Ôa Ë :Û ¼ ! Q

„ 

”“ É r I € ª œ×  æd ”  l ï  r > \  ¦ t ½ ¨×  æd ”  l ï  r > – Ð   ¨ 8 Š l  0 AK  t ½ ¨\  ¦ ×  æd ” Ü ¼– Ð  o€   „  ^ ‰\  ¦  r„  r v   H — ¸_ þ v s 



. ¿ º   P : “I € ª œl ï  r”“ É r I € ª œs  “ ¦& ñ ÷ &# Q e ” Ü ¼ 9 t ½ ¨

  „  õ  / B N„  `  ¦ î  r1 l x`  ¦ “ ¦, t ½ ¨ Å Ò0 A\  ¦ ² ú ˜s  / B N„   



 H + þ Ad ” Ü ¼– Ð ] j Œ •÷ &# Q e ”  .  A A á ¤ \  e ”   H “a % ¦   ± p”“ É r I

€ ª œ`  ¦ „  ½ ¨– Ð, t ½ ¨\  ¦ › ' a¹ 1 Ï _  Qo – Ð, ² ú ˜`  ¦ › ' a¹ 1 Ï 

[ þ

t “ ¦ e ”   H / B N Ü ¼– Ð q Ä » # Œ ³ ð‰ & ³ô  Ç  כ s  .

IV. + s Ç Â ] Ø

“

§õ " f_  Õ ªa Ë >“ É r & ñ t   ) a  © œI – Ð ] jr   ) a  . t ë ß – …  ;

^

‰  H r ç ß –\     3 " é ¶ / B Nç ß –`  ¦ ¹ ¡ §f ” s l  M :ë  H \  “ §õ " f

_  Õ ªa Ë >“ É r …  ;^ ‰_  % i 1 l x& h “   — ¸_ þ v`  ¦ ¸ ú ˜ ³ ð‰ & ³K  ? /t  3 l wô  Ç



. s  כ “ É r q é ß – “ §õ " fë ß –_  ë  H ] j  m  , — ¸Ž  H “   W B

^ ‰ t   H   H‘ : r& h “   ô  Ç> – Ð Ò q ty Œ • ) a  . “ §õ " f Õ ªa Ë >

_

 ì  r$ 3    õ , “ §õ " f  H › ' a¹ 1 Ï ×  æd ” , t ½ ¨×  æd ” , I € ª œ×  æd ”  _  [ j t  l ï  r > \  ¦ Y  J “ ¦À Ò  6   x “ ¦ e ” 6 £ §`  ¦ · ú ˜ à º e ” 



. t ë ß –, l ï  r >    ¨ 8 Š \  @ /ô  Ç • ¸¹ ¡ §´ ú ˜s   ƒ  / å L“ É r \ O 

%

3  . 7 £ ¤, Z > _  { 9 Å Òî  r1 l x Õ ªa Ë >õ  t ½ ¨_   „   Õ ªa Ë >s  e ” 



“ ¦ ½ + É M :, ¿ º Õ ªa Ë >ç ß –_  ƒ     › ' a >   H † < ÆÒ q ts  Û ¼Û ¼– Ð  © œ



© œK  ? /    H  כ s  . s  כ “ É r { 9 7 á x_   7 H o & h  q €  •Ü ¼– Ð

† <

ÆÒ q t_  > h¥ Æ  S \ ‰1 p q`  ¦ } Œ •  H  © œE Ó ü t s  | ¨ c à º e ”  .

s

 Qô  Ç  7 H o & h  q €  •`  ¦ K ™ è “ ¦  ( Ž É Ó'  r Ó ý t Y Us ‚  

`

 ¦ ] j Œ • % i  . ( Ž É Ó'  r Ó ý t Y Us ‚  “ É r l ï  r > _    ¨ 8 Š õ 

&

ñ `  ¦ z  ´r ç ß –Ü ¼– Ð ˜ Ð# Œ×  ¦ à º e ” % 3  . 7 £ ¤, y Œ •y Œ •_   – Ð b  

#

Q”   Õ ªa Ë >[ þ t_  ƒ  › ' a › ' a > \  ¦ ~ 1 >  ³ ð‰ & ³K  è ­ q à º e ” >   ) a

 כ

s  . ( Ž É Ó'  r Ó ý t Y Us ‚  “ É r “ §õ " f Õ ªa Ë >s  ˜ Ð# ŒÅ ҍ  H



7 H o & h  q €  •`  ¦ x  “ ¦ l ï  r >    ¨ 8 Š 0 p x§ 4 s   Ò7 á ¤ô  Ç † < ÆÒ q t

\

>  C • ¸_  s K \  ¦ Z  } s   H à ºé ß –`  ¦ ] j/ B N½ + É Ã º e ”  .

t ë ß –, ( Ž É Ó'  r Ó ý t Y Us ‚  “ É r ] j Œ •s  B Ä º # Q§ >  . E  m

B js ‚  s   1 l x% ò  © œõ  ² ú ˜o  à º† < Æ& h  · ú ˜“ ¦o 7 £ § \  l ì ø ÍK 

"

f ¹ ¡ §f ” “   . z  ´r ç ß –\  ³ ð‰ & ³K   l  M :ë  H \  CPU\  Á º o

\  ¦ Å Òt  · ú §  H · ú ˜“ ¦o 7 £ § ¢ ¸ô  Ç > hµ 1 ÏK   ô  Ç . s  Qô  Ç & h  M

:ë  H \  ² D G ? /& h Ü ¼– Ð  ² D G ü @& h Ü ¼– Е ¸ õ † < Æ “ §Ã º6   x r Ó ý t Y U s

‚   ] j Œ •\  › ' aô  Ç  7 Hë  H“ É r ¹ 1 Ô ˜ Ðl  # Q 9î  r  כ s  .   

"

f s  ì  r  \  @ /K  ˜ Ð  U  ·“ É r › ' a d ” `  ¦ t “ ¦ € ª œ| 9 _  ( Ž  É

Ó'  r Ó ý t Y Us ‚   ] j Œ •\  ” ¸§ 4 `  ¦ l Ö  ¦ # Œ  ô  Ç .

Y c

p w Š à U Ø ”  ô

[1] Callison, P. L. and Wrught, E. L., ERIC No.

ED360171 (1993).

[2] Barab. S. A., Hay. K. E., Barnett. M. and Keating.

T., J. R. Sci. Educ, 37, 719 (2000).

[3] Finegold, M. and Pundak, D., The Australian Science

Teachers Journal, 36, 76 (1990).

(9)

Development of 3-Dimensional Simulation Code Regarding the Orbital Motion of the Earth and the Moon under the Transformations of

Different Observational Reference Frames

Dong-Jun Lee and Sang-Nyeon Kim

Department of Physics Education, Korea National University of Education, Cheong Won 363-791 (Received 19 Jun 2003)

Pictures of the orbital motion of the earth and the moon, which are presented in secondary-school textbooks are drawn with different observational reference frames by necessity, the relationships between the different observational frames is not clear for the student, understanding of the rela- tionship between different frames mainly depended on each student’s imagination. To reduce the difficulty in understanding the orbital motion of the earth and the moon, we categorized the pictures of that motion which are presented in current secondary-school science textbooks in korea, and we used Java language to develop on educational 3-dimensional

computer code that could easily explain the relationships between the motions in different ob- servational reference frames. The main characteristics of the developed simulation code is that it has feasible operational environments for transforming between different observational frames for secondary-school students. As a results, an experimental group that received instruction with the newly developed simulation code showed significant improvement in concept accomplishment compared with a control group that received instruction with traditional materials.

PACS numbers: 01.50.H+

Keywords: Ovservational reference systems, 3-Dimensional simulation code

E-mail: [email protected]

참조

관련 문서

The following is a brief description of the terms specific to motion control and the ESP6000 controller card and UniDrive6000 universal motor driver equipment4.

패스트캠퍼스중급R프로그래밍강의 R네이버뉴스크롤러N2H4관리자

The index is calculated with the latest 5-year auction data of 400 selected Classic, Modern, and Contemporary Chinese painting artists from major auction houses..

JSP 엔진은 이 기능을 기본적으로 사용한다. 만약 기존과 같은 방식을 원하는 경우에는 jeus-web-dd.xml 에 설정할 수 있다. jeus-web-dd.xml 설정”을

1 John Owen, Justification by Faith Alone, in The Works of John Owen, ed. John Bolt, trans. Scott Clark, &#34;Do This and Live: Christ's Active Obedience as the

 `acb¨ FEd u;Õ CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC A.  `acb¨ FEd

1) Ruchholtz S, Pehle B, Lewan U, Lefering R, M?ller N, Oberbeck R, The emergency room transfusion score(ETS) : prediction of blood transfusion requirement

‹ The science of Geophysics is the application of physics to investigations of the Earth, Moon and Planets3. × In