The Not So Short Introduction to L A TEX 2ε Chapter 4 5 특별한기능 수학관련그림그리기 KINS 2013 년 1 월 1 일

Size: px
Start display at page:

Download "The Not So Short Introduction to L A TEX 2ε Chapter 4 5 특별한기능 수학관련그림그리기 KINS 2013 년 1 월 1 일"

Transcription

1 The Not So Short Introduction to L A TEX 2ε Chapter 4 5 특별한기능 수학관련그림그리기 KINS 2013 년 1 월 1 일

2 제 4 장 특별한기능

3 외부그림넣기 외부그림을처리하기위해서는 graphicx 패키지를사용한다. 즉, \usepackage[pdftex]{color, graphicx} 명령을전처리부에넣으면된다.

4 외부그림넣기 패키지를로드한후, 그림을넣기원하는곳에다음명령어를쓴다. \includegraphics[ key=value,... ]{ file name } 이때, key인자는다음과같다. key인자설명 width=# 삽입될그림의폭을 # 으로지정. 그림의높이 (height) 를명시하지않으면가로 : 세로비율을유지함. height=# 삽입될그림의높이를 # 으로지정. 그림의폭 (width) 를명시하지않으면가로 : 세로비율을유지함. angle=# 그림의각도를 # 만큼반시계방향으로회전. 단위는도 ( ). scale=# 그림을전체적으로 # 배늘이거나줄임.

5 외부그림넣기 \includegraphics[ key=value,... ]{ file name } pdfl A TEX 에서처리할수있는그림은.pdf,.jpg,.png 형식이다. file name은넣고자하는그림의파일명이며파일은현재작업중인폴더에있어야한다. 그림을떠다니는객체로만들고자한다면위명령을 \begin{figure} 와 \end{figure} 사이에위치시킨다.

6 외부그림넣기 \includegraphics[width=0.2\textwidth]{ein.jpg} \includegraphics[width=0.2\textwidth, height=0.1\textwidth]{ein.jpg} \includegraphics[scale=0.1]{ein.jpg} \includegraphics[scale=0.2]{ein.jpg} \includegraphics[scale=0.2, angle=45]{ein.jpg}

7 제 5 장 수학관련그림그리기

8 picture 환경 picture환경은 L A TEX 에내장된환경이고, 텍프로그램안에서그림을그리게해준다. 따라서 picture환경으로그린그림은텍으로작성한문서의다른부분과완벽하게호환된다.

9 picture 환경 picture 환경은다음두가지형식으로선언한다 : \begin{picture}(x,y)... \end{picture} \begin{picture}(x,y)(x,y ) 또는,... \end{picture} x, y인자는그림이그려질영역의크기를지정하는데단위는 \unitlength ( 기본값 1pt) 이다. x, y 인자는영역의왼쪽아래의좌표값을설정해준다. \unitlength는 picture환경밖에서 \setlength{\unitlength}{ length } 명령을쓰면언제든바꿀수있다.

10 picture 환경 picture환경내에서어떤위치에 object를두려면다음명령을쓴다 : \put(x,y){ object } 또는, \put(x,y)(x,y ){ n }{ object } object는보통 \line(x,y){ length }, \vector(x,y){ length } 등의코드나문자열이된다.

11 picture 환경 - 선분그리기 선분은 \put(a,b){\line(x,y){ length }} 명령을사용한다. (a, b) 인자는선분의시작점의좌표를나타낸다. (x, y) 인자는선분의방향벡터를나타내는데, x와 y는서로소이며각각 6과 6사이의값을가진다. length인자는수평또는수직방향길이를나타낸다. \unitlength 에비례한다.

12 예시 \setlength{\unitlength}{\textwidth} \begin{picture}(1,1) \put(0,0.5){\line(1,0){1}} \put(0,0.5){\line(1,1){0.3}} \put(0,0.5){\line(1,2){0.3}} \put(0,0.5){\line(1,-1){0.5}} \end{picture}

13 picture 환경 - 화살표또는벡터그리기 벡터는 \put(a,b){\vector(x,y){ length }} 명령을사용한다. (a, b) 인자는벡터의시작점의좌표를나타낸다. (x, y) 인자는벡터의방향벡터를나타내는데, x와 y는서로소이며각각 4과 4사이의값을가진다. length인자는수평또는수직방향길이를나타낸다. \unitlength 에비례한다.

14 예시 \setlength{\unitlength}{\textwidth} \begin{picture}(1,1) \put(0,0.5){\vector(1,0){1}} \put(0,0.5){\vector(1,1){0.3}} \put(0,0.5){\vector(1,2){0.3}} \put(0,0.5){\vector(1,-1){0.5}} \end{picture}

15 picture 환경 - 원그리기 원은 \put(a,b){\circle{ length }} 명령을사용한다. (a, b) 인자는원의중심의좌표를나타낸다. length인자는원의지름을나타낸다. 단위는 \unitlength이다. \put(a,b){\circle*{ length }} 명령은내부가꽉찬원을그린다.

16 예시 \setlength{\unitlength}{\textwidth} \begin{picture}(1,1) \put(.5,.5){\circle{0.2}} \put(.5,.5){\circle{0.3}} \put(.5,.5){\circle*{0.1}} \put(.1,.1){\circle{0.1}} \end{picture} 4

17 picture 환경 - 텍스트와수식 텍스트와수식은 \put(a,b){ text } 명령을사용한다. (a, b) 인자는텍스트가입력될위치를나타낸다. \put명령안에서는일반적인텍스트, 수식입력방식에따라입력하면된다. \put(a,b){$\displaystyle...$} 명령은입력된수식을 display 스타일로보여준다.

18 예시 \setlength{\unitlength}{\textwidth} \begin{picture}(1,1) \put(0,.2){\vector(1,0){0.5}} \put(0,.2){\vector(1,1){0.5}} \put(0.5,.2){\vector(1,1){0.5}} \put(.5,.7){\vector(1,0){0.5}} B \put(0,.2){\vector(2,1){1}} \put(.2,.1){$\vec{a}$} C = A + B \put(.2,.5){$\vec{b}$} A CM = + B \put(.4,.4){$\vec{c}=\vec{a}+\vec{b}$} 2 A \put(.8,.2){$\displaystyle \vec{cm}=\frac{\vec{a}+\vec{b}}{2}$} \end{picture}

19 picture 환경 - 알모양곡선그리기 알모양곡선은 \put(a,b){\oval(w,h)[part]} 명령을사용한다. (a, b) 인자는곡선의중심이다. (w, h) 인자는각각곡선의장축과단축을지정한다. part인자는곡선이그려질부분을지정하며 t( 위 ), b( 아래 ), l( 왼쪽 ), r( 오른쪽 ) 을인자로취한다.

20 예시 \setlength{\unitlength}{\textwidth} \begin{picture}(1,1) \put(.5,.5){\oval(.1,.1)} \put(.5,.5){\oval(.2,.1)} \put(.5,.5){\oval(.3,.2)[t]} \put(.1,.1){\oval(.2,.1)[tr]} \end{picture}

21 연습문제 1. 다음그림을그려라. 2 m M 연습문제 2. 다음그림을그려라. P(z + dz) dz P(z) g

22 TikZ 환경 picture환경보다직관적이고강력한그림그리기환경이바로 TikZ 이다. 이는다음과같이 package형태로불러들여야한다. \usepackage{tikz} 또한 TikZ 그림은다음과같은환경 \begin{tikzpicture}...contents... \end{tikzpicture} 또는명령어 \tikz{...contents... } 안에서이루어진다.

23 TikZ 환경 - 기본사항 TikZ의기본단위는 cm이다. 단위없이쓰인모든양은 cm를단위로취한다. TikZ의기본명령은 \draw[ option ] object ; 이다. 이명령이시전되면 L A TEX 은투명한도화지한장 (Layer) 과 option이라는속성을가진연필한자루를받게된다. 그리고 draw명령과세미콜론 (;) 사이에오는 object의지시에따라그림을그리게된다. 세미콜론을빼먹으면곤란하다. object는점 (point) 과경로 (path) 로이루어져있는데, 여기서경로란연필의움직임을 L A TEX 에게알려주는명령이라고생각하면된다.

24 TikZ 환경 - 기본사항 점을지정하는방법은크게두가지가있다 : 직교좌표계형태로지정하기 : (a,b). 극좌표계형태로지정하기 : (θ: r). \path (a,b) coordinate (P) 명령어를사용해 (P) 에특정좌표 (a,b) 를지정하기. 이렇게지정하면, (a,b) 자리에 (P) 를쓸수있다. 이때, a,b는단위를명시하지않아도되지만 r은단위를명시해야한다. TikZ은상대적좌표를사용하므로원점을어떻게잡느냐는중요하지않다. 경로 (path) 는연필이현재위치에서어떻게움직여야하며최종적으로어느위치에멈춰야하는지에대한정보를모두가지고있다.

25 TikZ 환경 - 가장간단한예제 \begin{tikzpicture} \draw (0,0) -- (1,0) ; \draw (0,0) -- (2,1) -- (0,1)--(0,0); \end{tikzpicture} \begin{tikzpicture} \draw (0,0) circle (2em) ; \draw[->,color=blue] (0,0) -- (20:3em); \draw[color=red] (-3em,0) -- (3em,0); \draw[color=green] (0,-3em) -- (0,3em); \end{tikzpicture}

26 TikZ 환경 TikZ으로무엇을그릴수있는가? 우선기본도형으로는.. (a,b) : 아무것도그리지않으며, 연필을 (a,b) 위치에둔다. initial - - final: initial 과 final을잇는선분을그린후, 연필을 final 위치에둠. ld rectangle ru : ld와 ru을양끝대각선으로하는직사각형을그린후, 연필을 ru위치에둠. c circle (r): 중심이 c이고반지름이 r인원을그린후연필을 c 위치에둠. r은단위를명시해야함. c arc (θ 1 : θ 2 : r): 중심이 c이고반지름이 r이며양끝각도가 θ 1, θ 2 인호를그린후연필을 c위치에둠. r은단위를명시해야함. c ellipse (r1 and r2) 두축의길이가 r1, r2이고중심이 c인타원을그린후연필을 c위치에둠. r1, r2는단위를명시해야함.

27 TikZ 환경 좀더복잡한도형으로는... plot(\x,f(\x) ) : f(x) 의그래프를찍어준다. \draw명령의 option 인자로정의역을 domain=a:b 형태로명시해야한다. node[position]{}: 현재연필이놓인자리를기준으로 position 위치에 {} 안의객체를식자한다. position인자로는 right, left, above, below, below(above) left, below(above) right 가쓰인다. 이를명시하지않으면현재연필의위치위에식자한다. ld grid ru ld과 ru을양끝대각선으로하는직사각형격자를그림. draw의옵션인자 step=# 으로격자사이의간격을지정할수있다.

28 TikZ 환경 다음은 draw[option] 에서 option 인자로올수있는것들이다. option 설명 color=# 선의색을지정. # 에는 red, blue, gray, green, orange, cyan, brown, lime등 xcolor 패키지에서미리정의된색상이름이온다. ->, ->>, <-> 각각한쪽화살표, 한쪽이중화살표, 양끝화살표가있는경로를그린다. line width=# 선의굵기를결정한다. line width=# 대신 thin, very thin, ultra thin, thick, very thick, ultra thick 등의인자를써도된다.

29 TikZ 환경 option 설명 dash patter=# 점선형태를결정하는데, - off - on - off -on.. 형태로입력한다. 예컨대, 1pt off 2pt on 3pt off 2pt로쓰면, 1pt짜리선을긋고, 2pt를비우고다시 3pt 선을긋고 2pt를비우는것을반복하라는뜻이다. dotted 점선을긋는다. dashed 대쉬라인으로선을긋는다. >=# 화살표의팁모양을 # 으로바꾼다. # 에 latex 이라는글자를쓰면 L A TEX 표준화살표팁을사용할수있다.

30 TikZ 환경 어떤도형의내부를채우려면 \draw 대신 \fill[option] ; 명령어를쓰면된다. 이명령의사용법은 draw와동일하고, option 인자에들어가는색상은채우기색상으로처리된다. 도형의외곽선색과채움색을다르게하려면 \filldraw[fill=#1, draw=#2,...] ; 명령을쓴다. 이때, # 1 은채우기색, # 2는외곽선색을나타낸다. 채우기를하기위해서는매끄러운닫힌곡선이필요한데, 이는 object 마지막에 -- cycle 을추가하면된다.

31 TikZ 환경 어떤도형을특정규칙에따라반복해서그리고자한다면, draw(fill, filldraw) 명령앞에 \foreach \t in { variable } 를추가하면된다. 이때, draw 명령안에있는 \t 가각각의 variable로치환되어수행된다. t는임의의다른문자를써도되고, variable은 t가취할수있는것 ( 숫자, 문자, etc) 을나타낸다. 원소나열법으로써도좋고, 정수인경우 {a,...,b} 이라고쓰면 a,b사이의정수로이해한다.

32 TikZ 환경 tikzpicture환경내에서다음 scope환경을사용하면환경안에서특정옵션을어떤값으로유지할수있다. \begin{scope}[option=#]... \draw[->]...;... \end{scope} 이때, scope환경안에있는모든 option은따로지정하지않아도 # 이라는값을가지게된다.

33 TikZ 환경 \begin{tikzpicture} \draw[->, very thick] (-2, 0)--(2,0) node[below]{$x$}; \draw[->, very thick] (0, -2)--(0,2) node[above]{$y$}; \draw[color=gray, step=1] (-1.9,-1.9) grid (1.9, 1.9); \draw[color=red, domain=-1.2:1.2] plot(\x,\x^3) node[right] {$y=x^3$}; \end{tikzpicture} y y = x 3 X

34 TikZ 환경 \begin{tikzpicture} \draw[thin, color=gray, step=1cm] (-1.9,-1.9) grid (1.9,1.9); \foreach \t in {-1,...,1} \draw[color=blue] (-2, *2+\t) --(2, 0.176*2+\t); \foreach \y in {-1,0,1} \draw[color=blue](-0.176*2+\y,-2) --(0.176*2+\y,2); \draw[->, thick] (-2,0)--(2,0) node[below] {$x$}; \draw[->, thick] (0,-2)--(0,2) node[left] {$t$}; \draw[->, color=red, very thick] (10:-2cm) --(10:2cm) node[right] {$x $}; \draw[->, color=red, very thick] (80:-2cm) --(80:2cm) node[above] {$t $}; \draw[color=yellow] (-2,-2)--(2,2) node[right] {light}; \end{tikzpicture} t t x light x

35 연습문제 3. 다음을그려라. y r 2 =1cm C(1, 2) r 1 =2cm x 연습문제 4. draw 명령어가나오는순서가중요할까? draw 명령어가나오는순서에유의해다음을그려보라.

36 ipe 의사용 이모든작업을 L A TEX 안에서하기엔너무힘들다... 따라서, 비록완벽한호환성을얻진못하지만차선책으로 ipe 라는 툴을쓸수있다.

37 ipe 의사용 ipe의설치 : ipe는 vector graphic tool이고 picture환경의 L A TEX 그림과결과물의모양이매우흡사하다. L A TEX 코드를그림에직접삽입할수있다..eps또는.pdf형식을지원한다.

38 XY-pic 의사용 XY-pic 은수학의다이어그램을쉽게그릴수있게해주는패키지이며, 다음과같이로드한다. \usepackage[all]{xy} option 인자로 all 을사용해서 XY-pic 의모든명령어를불러오는것이 좋다.

39 XY-pic 의사용 XY 를사용한다이어그램은기본적으로 XY-matrix 위에그려지며 XY-matrix 는수학모드에서다음과같이선언한다. \[ \xymatrix{ & P &\\ M & N & 0 } \] P M N 0

40 XY-pic 의사용 여기에화살표를그리려면화살표가시작하는셀에 \ar[] 명령을 쓴다. [] 안의인자는화살표의방향을나타내며 u,d,r,l 를쓸수있다. \[ \xymatrix{ & P\ar[d]\ar[dl] &\\ M\ar[r] & N\ar[r] & 0 } \] P M N 0

41 XY-pic 의사용 때로는화살표에글씨나기호를넣고싶을때가있다. 이경우첨자명령어 ^, _ 와수직선 를사용한다. 위첨자는화살표진행방향왼쪽에, 아래첨자는화살표진행방향오른쪽, 수직선은화살표위에기호를넣는다. \[ \xymatrix{ & P\ar[d]^{f}\ar[dl]_{F} &\\ M\ar[r] {\varphi} & N\ar[r] & 0 } \] F P M ϕ N 0 f

42 XY-pic 의사용 화살표의모양을바꾸려면 \ar 을 사용하면된다. \[ \xymatrix{ & M\ar[r] {\varphi} & N\ar[r] & 0 } \] &\\ P F f M ϕ N @{=>} 등이 있다. 를사용하면화살표가그려지는모양을정할수있다.

43 연습문제 5. 다음을그리시오. G ϕ K π G/ ker ϕ 연습문제 6. 다음을그리시오. ϕ e q γ e + q

44 연습문제 7. 다음을그리시오. a p r c q qr + s ps ps + qr = b (HINT. \ar@{}[...] 는 투명한 화살표를그려준다.)

picture, LaTeX Built-in Drawing Environment - Include Only If Paper Has a Subtitle

picture, LaTeX Built-in Drawing Environment - Include Only If Paper Has a Subtitle KNU Workshop 2010 picture LATEX Built-in Drawing Environment Progress at NABO 오늘알아볼내용 picture 환경 LATEX 에서기본으로제공하는 간단한 그리기환경 epic, eepic, curves 패키지 picture 의한계를뛰어넘으려는노력 pict2e 패키지 11 년만에완성된 간단한 LATEX 드로잉패키지

More information

목적 TikZ ( 틱즈?) 강의목적 TikZ가처음인 L A TEX 사용자를대상으로, 최대한간추려서, 뒤에있을강의들을따라갈수있도록. + 원하는그림을 TikZ로그릴수있게. 본자료의목적 워크숍종료후참고자료로활용 워크숍비참여자를위한지침서 박승원 ( 서울대물리천문학부 ) Tik

목적 TikZ ( 틱즈?) 강의목적 TikZ가처음인 L A TEX 사용자를대상으로, 최대한간추려서, 뒤에있을강의들을따라갈수있도록. + 원하는그림을 TikZ로그릴수있게. 본자료의목적 워크숍종료후참고자료로활용 워크숍비참여자를위한지침서 박승원 ( 서울대물리천문학부 ) Tik TikZ 기초 박승원 http://swpark.me 서울대학교물리천문학부 2017 년 11 월 18 일 목적 TikZ ( 틱즈?) 강의목적 TikZ가처음인 L A TEX 사용자를대상으로, 최대한간추려서, 뒤에있을강의들을따라갈수있도록. + 원하는그림을 TikZ로그릴수있게. 본자료의목적 워크숍종료후참고자료로활용 워크숍비참여자를위한지침서 박승원 ( 서울대물리천문학부

More information

LaTeX입문 - Day 2

LaTeX입문 - Day 2 L A TEX 입문 - Day 2 latex.gs.hs.kr 마지막수정일 : March 9, 2017 지난시간에는 TEX 소개, 설치, 문서구조 워드프로세서로서의 TEX 기본사항 열거환경 수식입력방법및 SI 단위사용법 문서계층 ToC, LoF, LoT 이번시간에는여러가지그래픽관련요소를배워보겠다. 라벨링 수식 1, 그림, 표, 절모두라벨링이가능하며, 번호가자동으로매겨진다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 03 모델변환과시점변환 01 기하변환 02 계층구조 Modeling 03 Camera 시점변환 기하변환 (Geometric Transformation) 1. 이동 (Translation) 2. 회전 (Rotation) 3. 크기조절 (Scale) 4. 전단 (Shear) 5. 복합변환 6. 반사변환 7. 구조변형변환 2 기하변환 (Geometric Transformation)

More information

이장에서다룰내용 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2

이장에서다룰내용 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2 03 장. 테두리여백지정하는속성 이번장에서는테이블, 레이어, 폼양식등의더예쁘게꾸미기위해서 CSS 를이용하여 HTML 요소의테두리속성을바꾸어보자. 이장에서다룰내용 1 2 3 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2 01. 테두리를제어하는스타일시트 속성값설명 border-width border-left-width

More information

I LATEX LATEX

I LATEX LATEX Beamer leekh@ktug.kr KTS THE KOREAN TEX SOCIETY SINCE 2007 I LATEX LATEX II L A TEX L A TEX. L A TEX. L A TEX.. L A TEX.. L A TEX.. L A TEX... L A TEX.... L A TEX LATEX (expansion; ) LATEX (art & cra )

More information

수식모드수식의표현법 수학식표현 조남운 조남운 수학식표현

수식모드수식의표현법 수학식표현 조남운 조남운 수학식표현 조남운 mailto:namun.cho@gmail.com 2008.2.20 AMS-TEX 미국수학회 (American Mathematical Society) 에서만든수학패키지 대부분의수학표현은 AMS-TEX 을이용하고있음. 자세한내용은 AMS-TEX 매뉴얼을참조할것. http://www.ams.org/tex/amstex.html AMS-TEX 패키지선언 \usepackage{amssymb,

More information

Microsoft PowerPoint - logo_2-미해답.ppt [호환 모드]

Microsoft PowerPoint - logo_2-미해답.ppt [호환 모드] Chap.2 Logo 프로그래밍기초 - 터틀그래픽명령어 ( 기본, 고급 ) 학습목표 터틀의이동과선그리기에대해살펴본다. 터틀의회전에대해살펴본다. 터틀펜과화면제어에대해살펴본다. 2012. 5. 박남제 namjepark@jejunu.ac.kr < 이동하기 > - 앞으로이동하기 forward 100 터틀이 100 픽셀만큼앞으로이동 2 < 이동하기 > forward(fd)

More information

제 1 절 복습 \usepackage{ g r a p h i c x }... \ i n c l u d e g r a p h i c s [ width =0.9\ textwidth ] { b e a r. j p g } (a) includegraphics 사용의일반적인유형

제 1 절 복습 \usepackage{ g r a p h i c x }... \ i n c l u d e g r a p h i c s [ width =0.9\ textwidth ] { b e a r. j p g } (a) includegraphics 사용의일반적인유형 그림배치 이주용 jlee@formal.korea.ac.kr 2011 년 9 월 28 일 제 1 절 복습 \usepackage{ g r a p h i c x }... \ i n c l u d e g r a p h i c s [ width =0.9\ textwidth ] { b e a r. j p g } (a) includegraphics 사용의일반적인유형 (b)

More information

Structure and Interpretation of Computer Programs: Assignment 3 Seung-Hoon Na October 4, George (아래 3개의 문제에 대한 구현이 모두 포함된 george.rkt파일을 제출하시오.

Structure and Interpretation of Computer Programs: Assignment 3 Seung-Hoon Na October 4, George (아래 3개의 문제에 대한 구현이 모두 포함된 george.rkt파일을 제출하시오. Structure and Interpretation of Computer Programs: Assignment 3 Seung-Hoon Na October 4, 2018 1 George (아래 3개의 문제에 대한 구현이 모두 포함된 george.rkt파일을 제출하시오. 실행후 Problem 1.3에 대한 Display결과가 나와야 함) George 그림은 다음과

More information

슬라이드 1

슬라이드 1 프로세싱 광운대학교로봇학부박광현 프로세싱실행 2 C:\processing-3.2.1 폴더 창나타내기 실행 정지 3 폭 높이 600 400 도형그리기 배경칠하기 5 background(255, 255, 255); R G B background(255, 0, 0); background(255, 122, 0); 선그리기 6 background(255, 122, 0);

More information

; struct point p[10] = {{1, 2, {5, -3, {-3, 5, {-6, -2, {2, 2, {-3, -3, {-9, 2, {7, 8, {-6, 4, {8, -5; for (i = 0; i < 10; i++){ if (p[i].x > 0 && p[i

; struct point p[10] = {{1, 2, {5, -3, {-3, 5, {-6, -2, {2, 2, {-3, -3, {-9, 2, {7, 8, {-6, 4, {8, -5; for (i = 0; i < 10; i++){ if (p[i].x > 0 && p[i ; struct point p; printf("0이아닌점의좌표를입력하시오 : "); scanf("%d %d", &p.x, &p.y); if (p.x > 0 && p.y > 0) printf("1사분면에있다.\n"); if (p.x < 0 && p.y > 0) printf("2사분면에있다.\n"); if (p.x < 0 && p.y < 0) printf("3사분면에있다.\n");

More information

01-OOPConcepts(2).PDF

01-OOPConcepts(2).PDF Object-Oriented Programming Concepts Tel: 02-824-5768 E-mail: hhcho@selabsoongsilackr? OOP (Object) (Encapsulation) (Message) (Class) (Inheritance) (Polymorphism) (Abstract Class) (Interface) 2 1 + = (Dependency)

More information

Week3

Week3 2015 Week 03 / _ Assignment 1 Flow Assignment 1 Hello Processing 1. Hello,,,, 2. Shape rect() ellipse() 3. Color stroke() fill() color selector background() 4 Hello Processing 4. Interaction setup() draw()

More information

1 1 장. 함수와극한 1.1 함수를표현하는네가지방법 1.2 수학적모형 : 필수함수의목록 1.3 기존함수로부터새로운함수구하기 1.4 접선문제와속도문제 1.5 함수의극한 1.6 극한법칙을이용한극한계산 1.7 극한의엄밀한정의 1.8 연속

1 1 장. 함수와극한 1.1 함수를표현하는네가지방법 1.2 수학적모형 : 필수함수의목록 1.3 기존함수로부터새로운함수구하기 1.4 접선문제와속도문제 1.5 함수의극한 1.6 극한법칙을이용한극한계산 1.7 극한의엄밀한정의 1.8 연속 1 1 장. 함수와극한 1.1 함수를표현하는네가지방법 1.2 수학적모형 : 필수함수의목록 1.3 기존함수로부터새로운함수구하기 1.4 접선문제와속도문제 1.5 함수의극한 1.6 극한법칙을이용한극한계산 1.7 극한의엄밀한정의 1.8 연속 2 1.1 함수를표현하는네가지방법 함수 f : D E 는집합 D 의각원소 x 에집합 E 에속하는단하나의원소 f(x) 를 대응시키는규칙이다.

More information

LIDAR와 영상 Data Fusion에 의한 건물 자동추출

LIDAR와 영상 Data Fusion에 의한 건물 자동추출 i ii iii iv v vi vii 1 2 3 4 Image Processing Image Pyramid Edge Detection Epipolar Image Image Matching LIDAR + Photo Cross correlation Least Squares Epipolar Line Matching Low Level High Level Space

More information

(Hyunoo Shim) 1 / 24 (Discrete-time Markov Chain) * 그림 이산시간이다연쇄 (chain) 이다왜 Markov? (See below) ➀ 이산시간연쇄 (Discrete-time chain): : Y Y 의상태공간 = {0, 1, 2,..., n} Y n Y 의 n 시점상태 {Y n = j} Y 가 n 시점에상태 j 에있는사건

More information

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다 이장에서사용되는 MATLAB 명령어들은비교적복잡하므로 MATLAB 창에서명령어를직접입력하지않고확장자가 m 인 text 파일을작성하여실행을한다. 즉, test.m 과같은 text 파일을만들어서 MATLAB 프로그램을작성한후실행을한다. 이와같이하면길고복잡한 MATLAB 프로그램을작성하여실행할수있고, 오류가발생하거나수정이필요한경우손쉽게수정하여실행할수있는장점이있으며,

More information

기본도형과작도 1 강 - 연습문제 1. 오른쪽그림과같이직선l 위에점,, 가있을때, 옳지않은것은? 1 = 2 = 3 = 직선l 4 = 5 = l 2. 오른쪽그림에서 = = 이다. 다음( ) 안에알맞은수를쓰시오. 1 =( 2 =( 3 =( 4 =( ) ) ) ) 3. 한평

기본도형과작도 1 강 - 연습문제 1. 오른쪽그림과같이직선l 위에점,, 가있을때, 옳지않은것은? 1 = 2 = 3 = 직선l 4 = 5 = l 2. 오른쪽그림에서 = = 이다. 다음( ) 안에알맞은수를쓰시오. 1 =( 2 =( 3 =( 4 =( ) ) ) ) 3. 한평 기본도형과작도 1 강 - 점, 선, 면 사이버스쿨우프선생 www.cyberschool.co.kr 도형의기본요소 1. 점 : 크기가없다. 0 차원, 있는것처럼점을찍는다. 2. 선 : 점이움직인자취( 흔적), 1차원 3. 면 : 선이움직인자취, 2차원 교점 : ( 선 + 선), ( 선 + 면) 이만나는점 교선 : ( 면 + 면) 이만나는선 [ 예제 1] 삼각뿔에서교점과교선의수는?

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 CHAPTER 11. 자바스크립트와캔버스로게임 만들기 캔버스 캔버스는 요소로생성 캔버스는 HTML 페이지상에서사각형태의영역 실제그림은자바스크립트를통하여코드로그려야한다. 컨텍스트객체 컨텍스트 (context) 객체 : 자바스크립트에서물감과붓의역할을한다. var canvas = document.getelementbyid("mycanvas"); var

More information

MATLAB and Numerical Analysis

MATLAB and Numerical Analysis School of Mechanical Engineering Pusan National University dongwoonkim@pusan.ac.kr Review 무명함수 >> fun = @(x,y) x^2 + y^2; % ff xx, yy = xx 2 + yy 2 >> fun(3,4) >> ans = 25 시작 x=x+1 If문 >> if a == b >>

More information

CAD 화면상에 동그란 원형 도형이 생성되었습니다. 화면상에 나타난 원형은 반지름 500인 도형입니다. 하지만 반지름이 500이라는 것은 작도자만 알고 있는 사실입니다. 반지름이 500이라는 것을 클라이언트와 작업자들에게 알려주기 위 해서는 반드시 치수가 필요하겠죠?

CAD 화면상에 동그란 원형 도형이 생성되었습니다. 화면상에 나타난 원형은 반지름 500인 도형입니다. 하지만 반지름이 500이라는 것은 작도자만 알고 있는 사실입니다. 반지름이 500이라는 것을 클라이언트와 작업자들에게 알려주기 위 해서는 반드시 치수가 필요하겠죠? 실무 인테리어를 위한 CAD 프로그램 활용 인테리어 도면 작도에 꼭 필요한 명령어 60개 Ⅷ 이번 호에서는 DIMRADIUS, DIMANGULAR, DIMTEDIT, DIMSTYLE, QLEADER, 5개의 명령어를 익히도록 하겠다. 라경모 온라인 설계 서비스 업체 '도면창고' 대 표를 지낸 바 있으며, 현재 나인슈타인 을 설립해 대표 를맡고있다. E-Mail

More information

PowerPoint Presentation

PowerPoint Presentation MATLAB 기초사용법 2.2. MATLAB 의작업환경 Help 현재 directory Workspace 2.2. MATLAB 의작업환경 2.2.2 MATLAB 의작업폴더 >> cd >> dir * Path: MATLAB 프로그램이파일을찾는경로 2.2. MATLAB 의작업환경 2.2.4. MATLAB 의작업방법 1) MATLAB 에서실행되는파일인 m 파일을만들어실행하는방법

More information

데이터 시각화

데이터 시각화 데이터시각화 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 데이터시각화 1 / 22 학습내용 matplotlib 막대그래프히스토그램선그래프산점도참고 박창이 ( 서울시립대학교통계학과 ) 데이터시각화 2 / 22 matplotlib I 간단한막대그래프, 선그래프, 산점도등을그릴때유용 http://matplotlib.org 에서설치방법참고윈도우의경우명령프롬프트를관리자권한으로실행한후아래의코드실행

More information

Microsoft PowerPoint - 기계공학실험1-1MATLAB_개요2D.pptx

Microsoft PowerPoint - 기계공학실험1-1MATLAB_개요2D.pptx 1. MATLAB 개요와 활용 기계공학실험 I 2013년 2학기 MATLAB 시작하기 이장의내용 MATLAB의여러창(window)들의 특성과 목적 기술 스칼라의 산술연산 및 기본 수학함수의 사용. 스칼라 변수들(할당 연산자)의 정의 및 변수들의 사용 방법 스크립트(script) 파일에 대한 소개와 간단한 MATLAB 프로그램의 작성, 저장 및 실행 MATLAB의특징

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 A 반 T2 - 김우빈 (201011321) 임국현 (201011358) 박대규 (201011329) Robot Vacuum Cleaner 1 Motor Sensor RVC Control Cleaner Robot Vaccum Cleaner 2 / Event Format/ Type Front Sensor RVC 앞의장애물의유무를감지한다. True / False,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 HTML5 웹프로그래밍입문 5 장. 고급표현을위한 CSS3 활용 1 목차 5.1 박스모델설정하기 5.2 레이아웃설정하기 5.3 다양한효과설정하기 5.4 움직임설정하기 2 5.1 박스모델설정하기 5.1.1 영역설정을위한박스모델 5.1.2 박스모델유형의지정 3 영역설정을위한박스모델 배경영역 , , : 해당하는줄만큼배경 ,

More information

Open GL

Open GL Graphics Basic Windows & OpenGL Programming 컴퓨터그래픽스연구실 OpenGL 관련참고사이트 OpenGL 공식사이트 http://www.opengl.org/ Khronos Group http://www.khronos.org/ Nehe Productions http://nehe.gamedev.net/ OpenGL 파일설정 압축을푼후다음경로로파일을복사

More information

<4D F736F F F696E74202D204347C3E2BCAEBCF6BEF D325FC4C4C7BBC5CDB1D7B7A1C7C8BDBA20B1E2BABBBFE4BCD22E >

<4D F736F F F696E74202D204347C3E2BCAEBCF6BEF D325FC4C4C7BBC5CDB1D7B7A1C7C8BDBA20B1E2BABBBFE4BCD22E > 목차 1 점그리기 2 선그리기 3 다각형그리기 이병래교수 / 방송대컴퓨터과학과 점그리기 OpenGL - 꼭짓점지정 점 glverte* 함수 하나의좌표로표현되는기하요소 void glverte*( 좌표 ); 3 차원그래픽스에서는기본적으로,, z의세좌표축으로표현되는 3차원직교좌표계를사용하여점의좌표를표현함 와 축으로표현되는 2차원평면은 z축의값이 0인 3차원좌표로볼수있음

More information

Python과 함께 배우는 신호 해석 제 5 강. 복소수 연산 및 Python을 이용한 복소수 연산 (제 2 장. 복소수 기초)

Python과 함께 배우는 신호 해석 제 5 강. 복소수 연산 및 Python을 이용한 복소수 연산      (제 2 장. 복소수 기초) 제 5 강. 복소수연산및 을이용한복소수연산 ( 제 2 장. 복소수기초 ) 한림대학교전자공학과 한림대학교 제 5 강. 복소수연산및 을이용한복소수연산 1 배울내용 복소수의기본개념복소수의표현오일러 (Euler) 공식복소수의대수연산 1의 N 승근 한림대학교 제 5 강. 복소수연산및 을이용한복소수연산 2 복소수의 4 칙연산 복소수의덧셈과뺄셈에는직각좌표계표현을사용하고,

More information

Microsoft PowerPoint Predicates and Quantifiers.ppt

Microsoft PowerPoint Predicates and Quantifiers.ppt 이산수학 () 1.3 술어와한정기호 (Predicates and Quantifiers) 2006 년봄학기 문양세강원대학교컴퓨터과학과 술어 (Predicate), 명제함수 (Propositional Function) x is greater than 3. 변수 (variable) = x 술어 (predicate) = P 명제함수 (propositional function)

More information

(291)본문7

(291)본문7 2 Chapter 46 47 Chapter 2. 48 49 Chapter 2. 50 51 Chapter 2. 52 53 54 55 Chapter 2. 56 57 Chapter 2. 58 59 Chapter 2. 60 61 62 63 Chapter 2. 64 65 Chapter 2. 66 67 Chapter 2. 68 69 Chapter 2. 70 71 Chapter

More information

¾Ë·¹¸£±âÁöħ¼�1-ÃÖÁ¾

¾Ë·¹¸£±âÁöħ¼�1-ÃÖÁ¾ Chapter 1 Chapter 1 Chapter 1 Chapter 2 Chapter 2 Chapter 2 Chapter 2 Chapter 2 Chapter 3 Chapter 3 Chapter 3 Chapter 3 Chapter 3 Chapter 3 Chapter 3 Chapter 3 Chapter 4 Chapter 4

More information

01....b74........62

01....b74........62 4 5 CHAPTER 1 CHAPTER 2 CHAPTER 3 6 CHAPTER 4 CHAPTER 5 CHAPTER 6 7 1 CHAPTER 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

More information

목 록( 目 錄 )

목 록( 目 錄 ) 부 附 록 錄 목록( 目 錄 ) 용어설명( 用 語 說 明 ) 색인( 索 引 ) 목 록( 目 錄 ) 278 고문서해제 Ⅷ 부록 목록 279 1-1 江 華 ( 內 可 面 ) 韓 晩 洙 1909년 10월 11일 1-2 江 華 ( 內 可 面 ) 韓 晩 洙 洪 元 燮 1909년 10월 2-1 江 華 ( 府 內 面 ) 曺 中 軍 宅 奴 業 東 고종 18년(1881) 11월

More information

기초제도14강

기초제도14강 14 로기본도형그리기 (2) 학습목표 시스템으로직선그리기및문자쓰기를할수있다. 시스템으로여러가지기본도형을그릴수있다. 1. 도면양식요소그리기 ⑴ 직선그리기 (LINE 또는 ) : 가장기본적인도면요소인직선을그리는명령어이다. 1 좌표를이용한선그리기 좌표의종류 입력방법 표시방법 절대좌표 원점 (0, 0) 으로부터의좌표값을입력 (X, Y) 상대좌표 현지점에서의상대적증분거리를입력

More information

JU-TF43

JU-TF43 Intelligent serial 4.3 TFT LCD Module JUTF43 S/W User Guide 1 JUTF43... 3 2 부팅환경... 4 2.1 부팅환경설정... 4 2.1.1 Normal mode... 4 2.1.2 USB Mass-Storage mode... 4 2.1.3 Firmware Update mode... 5 2.2 Splash

More information

Matlab Graphics

Matlab Graphics Matlab Graphics 1.Graphics Object (a) figure object (b) Axes object (c) Line object (d) Patch object (e) Surface object (g) Image object (g) Text (h) Uicontrol object 2. 계층조직 1)matlab 그래프들은객체들의조합 2) 객체들은계층도에의해분류

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 제 11 장상속 1. 상속의개념을이해한다. 2. 상속을이용하여자식클래스를작성할수있다. 3. 상속과접근지정자와의관계를이해한다. 4. 상속시생성자와소멸자가호출되는순서를이해한다. 이번장에서만들어볼프로그램 class Circle { int x, y; int radius;... class Rect { int x, y; int width, height;... 중복 상속의개요

More information

슬라이드 1

슬라이드 1 tress and train I Metal Forming CAE La. Department of Mechanical Engineering Geongsang National Universit, Korea Metal Forming CAE La., Geongsang National Universit tress Vector, tress (Tensor) tress vector:

More information

LCD Display

LCD Display LCD Display SyncMaster 460DRn, 460DR VCR DVD DTV HDMI DVI to HDMI LAN USB (MDC: Multiple Display Control) PC. PC RS-232C. PC (Serial port) (Serial port) RS-232C.. > > Multiple Display

More information

자연언어처리

자연언어처리 제 7 장파싱 파싱의개요 파싱 (Parsing) 입력문장의구조를분석하는과정 문법 (grammar) 언어에서허용되는문장의구조를정의하는체계 파싱기법 (parsing techniques) 문장의구조를문법에따라분석하는과정 차트파싱 (Chart Parsing) 2 문장의구조와트리 문장 : John ate the apple. Tree Representation List

More information

01

01 2019 학년도대학수학능력시험 9 월모의평가문제및정답 2019 학년도대학수학능력시험 9 월모의평가문제지 1 제 2 교시 5 지선다형 1. 두벡터, 모든성분의합은? [2 점 ] 에대하여벡터 의 3. 좌표공간의두점 A, B 에대하여선분 AB 를 로외분하는점의좌표가 일때, 의값은? [2점] 1 2 3 4 5 1 2 3 4 5 2. lim 의값은? [2점] 4. 두사건,

More information

<4D F736F F D20BECBB1E220BDACBFEE20BAA4C5CD2C20C1C2C7A5B0E82C20C1C2C7A5BAAFC8AFC7E0B7C4>

<4D F736F F D20BECBB1E220BDACBFEE20BAA4C5CD2C20C1C2C7A5B0E82C20C1C2C7A5BAAFC8AFC7E0B7C4> 벡터, 좌표계, 좌표값, 그리고좌표변환행렬 이형근한국항공대학교항공전자및정보통신공학부 제어및로봇응용에서다양한좌표계와이를기반으로한벡터의좌표값이활용되고있다. 이는운동을수반하는대다수의지능시스템에있어서시스템의현재위치및자세정보가미래의동작을결정하고제어하는데필수불가결한정보로인식되기때문이다. 다양한응용분야에활용되는중요성에도불구하고, 필자의경험에의하면, 벡터및좌표계관련사항들은입문자가처음접하는단계에서큰부담을느끼는부분으로이해된다.

More information

Microsoft Word - cg07-midterm.doc

Microsoft Word - cg07-midterm.doc 중간고사 담당교수 : 단국대학교멀티미디어공학전공박경신 답은반드시답안지에기술할것. 공간이부족할경우반드시답안지몇쪽의뒤에있다고명기한후기술할것. 그외의경우의답안지뒤쪽이나연습지에기술한내용은답안으로인정안함. 답에는반드시네모를쳐서확실히표시할것. 답안지에학과, 학번, 이름외에본인의암호를기입하면성적공고시학번대신암호를사용할것임. 1. 맞으면 true, 틀리면 false를적으시오.

More information

5 3

5 3 48 5 56 60 64 68 5 3 cm 3 cm 3 3 3 3 3 3 3 3 3 8 3 3 3 3 6 7 8 78 65=85 0.50. 79= =35 7 5 8 9 3 = 3 48 5600 4 3 34 67 9 06 3=64 84=3 43=86 37=94 = 3.3 4 35 46 4 49 90 3 60 5 5490= 35 500 8 69 =45 7 3

More information

π >> x=linspace(0,2*pi,30); >> y=sin(x); >> plot(x,y) π

π >> x=linspace(0,2*pi,30); >> y=sin(x); >> plot(x,y) π π >> x=linspace(,2*pi,3); >> y=sin(x); >> plot(x,y) - - - - - 2 3 4 5 6 7 π >> x=linspace(,2*pi,3); y=sin(x); z=cos(x); >> plot(x,y,x,z) - - - - - 2 3 4 5 6 7 >> x=linspace(,2*pi,3); y=sin(x); z=cos(x);

More information

PowerPoint Template

PowerPoint Template JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것

More information

RVC Robot Vaccum Cleaner

RVC Robot Vaccum Cleaner RVC Robot Vacuum 200810048 정재근 200811445 이성현 200811414 김연준 200812423 김준식 Statement of purpose Robot Vacuum (RVC) - An RVC automatically cleans and mops household surface. - It goes straight forward while

More information

<C3D1C1A4B8AE20303120B0E6BFECC0C720BCF620323030B9AE2E687770>

<C3D1C1A4B8AE20303120B0E6BFECC0C720BCF620323030B9AE2E687770> 1. 1. 1) 1. 경우의 수 주사위를 한 개를 던질 때, 다음 경우의 수 (1) 소수 4. 4. 4) 집에서 학교로 가는 버스는 3 개 노선, 지하철은 4 개 노선이 있다. 버스나 지하철을 이용하여 집 에서 학교로 가는 방법은 모두 몇 가지인가? (2) 5의 약수 2. 2. 2) 1~10 숫자에서 하나를 뽑을때, (1) 3의 배수 경우의수 5. 5. 5)

More information

<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770>

<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770> 연습문제해답 5 4 3 2 1 0 함수의반환값 =15 5 4 3 2 1 0 함수의반환값 =95 10 7 4 1-2 함수의반환값 =3 1 2 3 4 5 연습문제해답 1. C 언어에서의배열에대하여다음중맞는것은? (1) 3차원이상의배열은불가능하다. (2) 배열의이름은포인터와같은역할을한다. (3) 배열의인덱스는 1에서부터시작한다. (4) 선언한다음, 실행도중에배열의크기를변경하는것이가능하다.

More information

- 1 - - 2 - - 3 - - 4 - - 5 - - 6 - 주행방향 900 Φ100 재귀반사체 지주 주행방향 1100 120 40 200 740 900 120 45 원형재귀반사체 Φ100 검정색바탕도색 흰색합성수지지주 - 7 - 옹벽 900mm 900mm 노면 옹벽 900mm 900mm 노면 - 8 - - 9 - - 10 - - 11 - - 12 - 0.9

More information

수학 모드

수학 모드 이주용 jlee@formal.korea.ac.kr 고려대학교 2011 년 10 월 24 일 남은기간동안, 사용자정의폰트, 여백조정목차넣기, 참고문헌목록넣기슬라이드 로들어가기 : $... $ $y \times y$ 를 $y^2$ 로표기한다. y y 를 y 2 로표기한다. 거의필수적인수학조판패키지 usepackage{amsmath} 활용 : 위첨자, 아래첨자 $c_0

More information

벡터(0.6)-----.hwp

벡터(0.6)-----.hwp 만점을위한 수학전문가남언우 - 벡터 1강 _ 분점의위치벡터 2강 _ 벡터의일차결합 3강 _ 벡터의연산 4강 _ 내적의도형적의미 5강 _ 좌표를잡아라 6강 _ 내적의활용 7강 _ 공간도형의방정식 8강 _ 구의방정식 9강 _2014년수능최고난도문제 좌표공간에 orbi.kr 1 강 _ 분점의위치벡터 01. 1) 두점 A B 이있다. 평면 에있는점 P 에대하여 PA

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 제 5 장생성자와접근제어 1. 객체지향기법을이해한다. 2. 클래스를작성할수있다. 3. 클래스에서객체를생성할수있다. 4. 생성자를이용하여객체를초기화할수 있다. 5. 접근자와설정자를사용할수있다. 이번장에서만들어볼프로그램 생성자 생성자 (constructor) 는초기화를담당하는함수 생성자가필요한이유 #include using namespace

More information

Microsoft PowerPoint - ICCAD_Analog_lec01.ppt [호환 모드]

Microsoft PowerPoint - ICCAD_Analog_lec01.ppt [호환 모드] Chapter 1. Hspice IC CAD 실험 Analog part 1 Digital circuit design 2 Layout? MOSFET! Symbol Layout Physical structure 3 Digital circuit design Verilog 를이용한 coding 및 function 확인 Computer 가알아서해주는 gate level

More information

윈도우즈프로그래밍(1)

윈도우즈프로그래밍(1) 제어문 (2) For~Next 문 윈도우즈프로그래밍 (1) ( 신흥대학교컴퓨터정보계열 ) 2/17 Contents 학습목표 프로그램에서주어진특정문장을부분을일정횟수만큼반복해서실행하는문장으로 For~Next 문등의구조를이해하고활용할수있다. 내용 For~Next 문 다중 For 문 3/17 제어문 - FOR 문 반복문 : 프로그램에서주어진특정문장들을일정한횟수만큼반복해서실행하는문장

More information

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt 변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short

More information

<B4EBC7D0BCF6C7D02DBBEFB0A2C7D4BCF62E687770>

<B4EBC7D0BCF6C7D02DBBEFB0A2C7D4BCF62E687770> 삼각함수. 삼각함수의덧셈정리 삼각함수의덧셈정리 삼각함수 sin (α + β ), cos (α + β ), tan (α + β ) 등을 α 또는 β 의삼각함수로나 타낼수있다. 각 α 와각 β 에대하여 α >0, β >0이고 0 α - β < β 를만족한다고가정하 자. 다른경우에도같은방법으로증명할수있다. 각 α 와각 β 에대하여 θ = α - β 라고놓자. 위의그림에서원점에서거리가

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Python TA Session turtle, tkinter 21300008 강민수 Indexes [ Introduction 0 1 ] [ ] to turtle 0 2 Practice: Turtle [ Introduction 0 3 ] [ ] to tkinter 0 4 Practice: tkinter I. Introduction to turtle What is

More information

DocHdl2OnPREPRESStmpTarget

DocHdl2OnPREPRESStmpTarget 누구 쉽고 재미있게 B8 Chapter 0 분류하기 한.라를.상징하는.국기는.라마다.다르지만.공통점을.찾을.수.있습니다.. 모자의 색깔 수에 따라 다음과 같이 두 지로 분류하였습니다. 어갈 곳의 기호를 써넣으시오. 안에 모자 들 다음은.로.세로로.세.지.색을.사용한.국기입니다. 시에라리온 독일 봉 기니 말리 프랑스 ᄀ ᄂ 독일의 삼색기는 근면, 정열, 명예

More information

Microsoft PowerPoint - Java7.pptx

Microsoft PowerPoint - Java7.pptx HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)

More information

<B1B9BEEE412E687770>

<B1B9BEEE412E687770> 201 학년도대학수학능력시험 6 월모의평가문제및정답 2016 학년도대학수학능력시험 6 월모의평가문제지 1 제 2 교시 5 지선다형 1. 두행렬 성분은? [2 점 ] 에대하여행렬 의 3. lim 의값은? [2점] 1 2 3 4 5 1 2 3 4 5 2. 의값은? [2점] 1 2 3 4 5 4. 공차가 인등차수열 에대하여 의값은? [3 점 ] 1 2 3 4 5

More information

Color Space 1 아련한 첫사랑의 추억, 영화 <건축학개론> 학교의 색다른 변신 제주 표선초등학교 우와~ 우리 학교 맞아? 정말 예쁘다~. 9월 1일 개학 날 등교하는 아이들의 눈이 휘둥그레졌다. 여름방학 사이에 밋밋했던 제주 표선초등학교의 외관이 색색의 팬톤페

Color Space 1 아련한 첫사랑의 추억, 영화 <건축학개론> 학교의 색다른 변신 제주 표선초등학교 우와~ 우리 학교 맞아? 정말 예쁘다~. 9월 1일 개학 날 등교하는 아이들의 눈이 휘둥그레졌다. 여름방학 사이에 밋밋했던 제주 표선초등학교의 외관이 색색의 팬톤페 www.noroopaint.com blog.noroo.co.kr 080-944-7777 2015 Autumn VOL.3 하우홈은 노루페인트의 아름답고 실용적인 가치를 담은 브랜드로 친환경 소재를 사용하여 더욱 즐겁고 편안한 생활 공간을 만들어드립니다. Color Space 아련한 첫사랑의 추억, 영화 학교의 색다른 변신 제주 표선초등학교 Hot

More information

제 3강 역함수의 미분과 로피탈의 정리

제 3강 역함수의 미분과 로피탈의 정리 제 3 강역함수의미분과로피탈의정리 역함수의미분 : 두실수 a b 와폐구갂 [ ab, ] 에서 -이고연속인함수 f 가 ( a, b) 미분가능하다고가정하자. 만일 f '( ) 0 이면역함수 f 은실수 f( ) 에서미분가능하고 ( f )'( f ( )) 이다. f '( ) 에서 증명 : 폐구갂 [ ab, ] 에서 -이고연속인함수 f 는증가함수이거나감소함수이다 (

More information

<C1DF29BCF6C7D020315FB1B3BBE7BFEB20C1F6B5B5BCAD2E706466>

<C1DF29BCF6C7D020315FB1B3BBE7BFEB20C1F6B5B5BCAD2E706466> 84 85 86 87 88 89 1 12 1 1 2 + + + 11=60 9 19 21 + + + 19 17 13 11=60 + 5 7 + 5 + 10 + 8 + 4+ 6 + 3=48 1 2 90 1 13 1 91 2 3 14 1 2 92 4 1 2 15 2 3 4 93 1 5 2 6 1 2 1 16 6 5 94 1 1 22 33 55 1 2 3 4 5 6

More information

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호 제이쿼리 () 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호 CSS와마찬가지로, 문서에존재하는여러엘리먼트를접근할수있다. 엘리먼트접근방법 $( 엘리먼트 ) : 일반적인접근방법

More information

(Hyunoo Shim) 1 / 26 조건부생명확률 (coningen probabiliy) 이란? 사망의순서 ( 조건이됨 ) 를고려한생명확률동시생존자 / 최종생존자생명확률 : 사망이 x이든 y이든가리지않음 ( 대칭적 ) [ 조건부생명확률 : x와 y의사망순서를고려함 ( 비대칭적 ) ➀ 기호 : 예를들어, q 1 xy a) 사망순서 : 숫자 1, 2, 3,...

More information

<4D F736F F F696E74202D20C1A63233C0E520B1D7B7A1C7C820C7C1B7CEB1D7B7A1B9D628B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20C1A63233C0E520B1D7B7A1C7C820C7C1B7CEB1D7B7A1B9D628B0ADC0C729205BC8A3C8AF20B8F0B5E55D> Power Java 제 23 장그래픽프로그래밍 이번장에서학습할내용 자바에서의그래픽 기초사항 기초도형그리기 색상 폰트 Java 2D Java 2D를이용한그리기 Java 2D 를이용한채우기 도형회전과평행이동 자바를이용하여서화면에그림을그려봅시다. 자바그래픽데모 자바그래픽의두가지방법 자바그래픽 AWT Java 2D AWT를사용하면기본적인도형들을쉽게그릴수있다. 어디서나잘실행된다.

More information

KNK_C_05_Pointers_Arrays_structures_summary_v02

KNK_C_05_Pointers_Arrays_structures_summary_v02 Pointers and Arrays Structures adopted from KNK C Programming : A Modern Approach 요약 2 Pointers and Arrays 3 배열의주소 #include int main(){ int c[] = {1, 2, 3, 4}; printf("c\t%p\n", c); printf("&c\t%p\n",

More information

<3036B0AD D4C5F584D4C5FC0CEC5CDB3DDBAB8C3E6C7D0BDC0C0DAB7E12E687770>

<3036B0AD D4C5F584D4C5FC0CEC5CDB3DDBAB8C3E6C7D0BDC0C0DAB7E12E687770> HTML/XML 인터넷보충학습자료 - 1 - (1) 글자색상 : color 속성사용 - 태그의 color 속성과같은역할을한다. (2) 배경지정 : background-color 속성사용. - HTML의 bgcolor 속성과같은역할. bgcolor 속성은일정한태그에만한정되어있지만 background-color 속성은어떤태그에서도모두적용된다.

More information

4.1 힘의모멘트 스칼라공식 4.1 힘의모멘트 스칼라공식 모멘트크기 (resultant moment) 2

4.1 힘의모멘트 스칼라공식 4.1 힘의모멘트 스칼라공식 모멘트크기 (resultant moment) 2 Engineering Mechanics 정역학 (Statics) 4장힘계의합력 1 GeoPave Lab. 4.1 힘의모멘트 스칼라공식 1 4.1 힘의모멘트 스칼라공식 4.1 힘의모멘트 스칼라공식 모멘트크기 (resultant moment) 2 4.1 힘의모멘트 The moment does not always cause r otation. The actual

More information

강의 개요

강의 개요 DDL TABLE 을만들자 웹데이터베이스 TABLE 자료가저장되는공간 문자자료의경우 DB 생성시지정한 Character Set 대로저장 Table 생성시 Table 의구조를결정짓는열속성지정 열 (Clumn, Attribute) 은이름과자료형을갖는다. 자료형 : http://dev.mysql.cm/dc/refman/5.1/en/data-types.html TABLE

More information

2011년 10월 초판 c 2011 Sony Corporation. All rights reserved. 서면 허가 없이 전체 또는 일부를 복제하는 것을 금합니다. 기능 및 규격은 통보 없이 변경될 수 있습니다. Sony와 Sony 로고는 Sony의 상표입니다. G L

2011년 10월 초판 c 2011 Sony Corporation. All rights reserved. 서면 허가 없이 전체 또는 일부를 복제하는 것을 금합니다. 기능 및 규격은 통보 없이 변경될 수 있습니다. Sony와 Sony 로고는 Sony의 상표입니다. G L HXR-NX3D1용 3D 워크플로 가이드북 2011년 10월 초판 c 2011 Sony Corporation. All rights reserved. 서면 허가 없이 전체 또는 일부를 복제하는 것을 금합니다. 기능 및 규격은 통보 없이 변경될 수 있습니다. Sony와 Sony 로고는 Sony의 상표입니다. G Lens, Exmor, InfoLITHIUM, Memory

More information

11장 포인터

11장 포인터 누구나즐기는 C 언어콘서트 제 9 장포인터 이번장에서학습할내용 포인터이란? 변수의주소 포인터의선언 간접참조연산자 포인터연산 포인터와배열 포인터와함수 이번장에서는포인터의기초적인지식을학습한다. 포인터란? 포인터 (pointer): 주소를가지고있는변수 메모리의구조 변수는메모리에저장된다. 메모리는바이트단위로액세스된다. 첫번째바이트의주소는 0, 두번째바이트는 1, 변수와메모리

More information

PowerPoint Presentation

PowerPoint Presentation Class - Property Jo, Heeseung 목차 section 1 클래스의일반구조 section 2 클래스선언 section 3 객체의생성 section 4 멤버변수 4-1 객체변수 4-2 클래스변수 4-3 종단 (final) 변수 4-4 멤버변수접근방법 section 5 멤버변수접근한정자 5-1 public 5-2 private 5-3 한정자없음

More information

도형의닮음 1 강 - 닮은도형과닮음중심 사이버스쿨우프선생 닮음도형 : 일정한비율로확대또는축소하였을때닮음모양의도형 기호 : ABCD A'B'C'D' [ 예제 1 ] 그림에서와같이두닮은도형 ABCD 와 A'B'C'D' 에서대응점, 대

도형의닮음 1 강 - 닮은도형과닮음중심 사이버스쿨우프선생   닮음도형 : 일정한비율로확대또는축소하였을때닮음모양의도형 기호 : ABCD A'B'C'D' [ 예제 1 ] 그림에서와같이두닮은도형 ABCD 와 A'B'C'D' 에서대응점, 대 도형의닮음 1 강 - 닮은도형과닮음중심 사이버스쿨우프선생 www.cyberschool.co.kr 닮음도형 : 일정한비율로확대또는축소하였을때닮음모양의도형 기호 : '''' [ 예제 1 ] 그림에서와같이두닮은도형 와 '''' 에서대응점, 대응변을말하여라. ' ' ' ' [ 풀이] 대응점 : 와 ', 와 ', 와 ', 와 ' 대응변 : 와 '', 와 '', 와 '',

More information

Microsoft Word - SDSw doc

Microsoft Word - SDSw doc MIDAS/SDS Ver..4.0 기술자료 Design>Shear Check Result KCI-USD99의슬래브의불균형모멘트에대한고려기준은다음과같습니다. 7.11. 전단편심설계 (1) 슬래브의평면에수직한위험단면의도심에대해전단편심에의해전달된다고보아야할불균형모멘트의비율은다음과같다. γ υ 1 = 1 b 1+ 3 b 1 () 전단편심에의한모멘트전달로인한전단응력은위의

More information

LaTeX. [width=1em]Rlogo.jpg Sublime Text. ..

LaTeX. [width=1em]Rlogo.jpg Sublime Text. .. L A TEX 과 을결합한문서작성 Sublime Text 의활용 2015. 01. 31. 차례 1 L A TEX 과활용에유용한 Sublime text 2 LaTeXing 과 Extend 3 LaTeXing 의 Snippet 을활용한 L A TEX 편집 4 L A TEX 과을결합한문서작성 5 Reproducible Research 의응용 활용에 유용한 Sublime

More information

Microsoft PowerPoint - web-part01-ch10-문서객체모델.pptx

Microsoft PowerPoint - web-part01-ch10-문서객체모델.pptx 과목명 : 웹프로그래밍응용교재 : 모던웹을위한 JavaScript Jquery 입문, 한빛미디어 Part1. JavaScript / Ch10. 문서객체모델 2014년 1학기 Professor Seung-Hoon Choi 10 문서객체모델 문서객체모델 (Document Object Model, DOM) 웹브라우저가 HTML 페이지를인식하는방식 document

More information

PowerSHAPE 따라하기 Calculate 버튼을 클릭한다. Close 버튼을 눌러 미러 릴리프 페이지를 닫는다. D 화면을 보기 위하여 F 키를 누른다. - 모델이 다음과 같이 보이게 될 것이다. 열매 만들기 Shape Editor를 이용하여 열매를 만들어 보도록

PowerSHAPE 따라하기 Calculate 버튼을 클릭한다. Close 버튼을 눌러 미러 릴리프 페이지를 닫는다. D 화면을 보기 위하여 F 키를 누른다. - 모델이 다음과 같이 보이게 될 것이다. 열매 만들기 Shape Editor를 이용하여 열매를 만들어 보도록 PowerSHAPE 따라하기 가구 장식 만들기 이번 호에서는 ArtCAM V를 이용하여 가구 장식물에 대해서 D 조각 파트를 생성해 보도록 하겠다. 중심 잎 만들기 투 레일 스윕 기능을 이용하여 개의 잎을 만들어보도록 하겠다. 미리 준비된 Wood Decoration.art 파일을 불러온다. Main Leaves 벡터 레이어를 on 시킨다. 릴리프 탭에 있는

More information

(Microsoft PowerPoint - 11\300\345.ppt [\310\243\310\257 \270\360\265\345])

(Microsoft PowerPoint - 11\300\345.ppt [\310\243\310\257 \270\360\265\345]) 입출력 C++ 의효율적인입출력방법을배워보자. 이장에서다룰내용 1 cin 과 cout 을이용한입출력 2 입출력연산자중복 3 조작자생성 4 파일입출력 01_cin 과 cout 을이용한입출력 포맷입출력 C++ 의표준입출력은 cin, cout 을사용한다. C 의 printf 는함수이므로매번여러인자를입력해줘야하지만, cin/cout 에서는형식을한번만정의하면계속사용할수있다.

More information

문제여섯사람이일곱개의발판위에있다. 빈발판을중심으로세사람은왼쪽에서가운데를보고서있고, 다른세사람은오른쪽에서가운데를보고서있다. Figure: 양창모 ( 청주교육대학교컴퓨터교육과 ) Problems and Algorithms 2015 년여름 1 / 35 목표왼쪽에서있던세사람을오른쪽으로, 오른쪽에서있던사람을왼쪽으로이동한다. 가운데발판은여전히비어있어야한다. 최소의움직임으로목표를달성하도록한다.

More information

Łø·ŸÕ=¤ ¬ ÇX±xÒ¸ 06 - Èpº– 1

Łø·ŸÕ=¤ ¬ ÇX±xÒ¸ 06 - Èpº– 1 그래픽스강의노트 06 - 조명 1 강영민 동명대학교 2015 년 2 학기 강영민 ( 동명대학교 ) 3D 그래픽스프로그래밍 2015 년 2 학기 1 / 25 음영 계산의 필요성 음영(陰影) 계산, 혹은 셰이딩(shading)은 어떤 물체의 표면에서 어두운 부분과 밝은 부분을 서로 다른 밝기로 그려내는 것 모든 면을 동일한 색으로 그리면 입체감이 없다. 2 /

More information

sadiku 7장.hwp

sadiku 7장.hwp 본저작물은저작권법제25조수업목적저작물이용보상금제도에의거, 한국복제전송저작권협회와약정을체결하고적법하게이용하고있습니다. 약정범위를초과하는사용은저작권법에저촉될수있으므로저작물의재복제및수업목적외의사용을금지합니다. 201. 09. 01. 동아대학교 한국복제전송저작권협회 Engineering Electromagnetics Sep. 2018 Prof. S. C. Hahn

More information

마지막 변경일 2018년 5월 7일 ** 이항분포와 정규분포의 관계 ** Geogebra와 수학의 시각화 책의 3.2소절 내용임. 가장 최근 파일은 링크를 누르면 받아 보실 수 있습니다.

마지막 변경일 2018년 5월 7일 ** 이항분포와 정규분포의 관계 ** Geogebra와 수학의 시각화 책의 3.2소절 내용임.   가장 최근 파일은 링크를 누르면 받아 보실 수 있습니다. 마지막 변경일 2018년 5월 7일 ** 이항분포와 정규분포의 관계 ** Geogebra와 수학의 시각화 책의 3.2소절 내용임. http://min7014.iptime.org/math/2017063002.htm 가장 최근 파일은 링크를 누르면 받아 보실 수 있습니다. https://goo.gl/edxsm7 http://min7014.iptime.org/math/2018010602.pdf

More information

Orcad Capture 9.x

Orcad Capture 9.x OrCAD Capture Workbook (Ver 10.xx) 0 Capture 1 2 3 Capture for window 4.opj ( OrCAD Project file) Design file Programe link file..dsn (OrCAD Design file) Design file..olb (OrCAD Library file) file..upd

More information

예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = B = >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = >> tf = (A==B) % A

예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = B = >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = >> tf = (A==B) % A 예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = 1 2 3 4 5 6 7 8 9 B = 8 7 6 5 4 3 2 1 0 >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = 0 0 0 0 1 1 1 1 1 >> tf = (A==B) % A 의원소와 B 의원소가똑같은경우를찾을때 tf = 0 0 0 0 0 0 0 0 0 >> tf

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

Microsoft PowerPoint - e pptx

Microsoft PowerPoint - e pptx Import/Export Data Using VBA Objectives Referencing Excel Cells in VBA Importing Data from Excel to VBA Using VBA to Modify Contents of Cells 새서브프로시저작성하기 프로시저실행하고결과확인하기 VBA 코드이해하기 Referencing Excel Cells

More information

C++-¿Ïº®Çؼ³10Àå

C++-¿Ïº®Çؼ³10Àå C C++. (preprocessor directives), C C++ C/C++... C++, C. C++ C. C C++. C,, C++, C++., C++.,.. #define #elif #else #error #if #itdef #ifndef #include #line #pragma #undef #.,.,. #include #include

More information

Microsoft PowerPoint - 13prac.pptx

Microsoft PowerPoint - 13prac.pptx Viewing 1 th Week, 29 OpenGL Viewing Functions glulookat() Defining a viewing matrix glortho() Creating a matrix for an orthographic parallel viewing i volume glfrustum() Creating a matrix for a perspective-view

More information

xlogo 1.0 beta version < 기본중의기본 > 1. 키워드 ( 명령어 ) 는변수명으로사용될수없다. 2. 키워드는대소문자를구분하지않고사용할수있다. 3. 변수명은대소문자를구분한다. 4. 변수를명시적으로정의하는과정필요없이값을대입하는순간변수정의되고, 대입한값의성

xlogo 1.0 beta version < 기본중의기본 > 1. 키워드 ( 명령어 ) 는변수명으로사용될수없다. 2. 키워드는대소문자를구분하지않고사용할수있다. 3. 변수명은대소문자를구분한다. 4. 변수를명시적으로정의하는과정필요없이값을대입하는순간변수정의되고, 대입한값의성 xlogo 1.0 beta version < 기본중의기본 > 1. 키워드 ( 명령어 ) 는변수명으로사용될수없다. 2. 키워드는대소문자를구분하지않고사용할수있다. 3. 변수명은대소문자를구분한다. 4. 변수를명시적으로정의하는과정필요없이값을대입하는순간변수정의되고, 대입한값의성질에따라변수타입이결정된다. 5. 명령어구분이명확한경우에는 ; 를사용하지않아도된다. 6. 키워드는여러별칭이있을수있으며별칭을사용하여도된다.

More information