POPULAR POST
-
Electromagnetic Wave
[Section 2] 전자기파의 기본 모드(TEM-WAVE)
전자기파동 목차보기 [INTRO] 전자기파동 미리보기 맥스웰 방정식을 통해서 유도된것은 빛 또한 전자기파의 일부라는 것이었다. 따라서 전자기파동은 광학에서 다루는 내용과 크게 다르지 않다. 이 전자기파동의 기술에 대해 배우기 전에 전자기 hookspedia.tistory.com 0. INTRO 전자기파의 가장 기본적인 가정으로 가로모드 전자기파가 있다. 이 횡 방향 전자기(Transverse Electromagnetic, TEM)이라 불리는 파동은 균일한 위상의 평면파가 특정 방향으로 진행하고 있다고 가정할 때, 전기장과 자기장은 항상 수직 하다는 기본 가정이다. 이 TEM의 기본 가정으로 기술한 전자기장식은 두 가지 장점을 가지고 있다. 1. TEM wave와 평면파 TEM wave와 평면파 가정은 파..
-
Optics
[Section 2] 레일리 산란
광학 목차 보기 [Intro] 광학 미리보기 미지의 광학 광학은 빛을 기술하는 학문으로 기원전부터 현재까지도 꾸준히 연구되어왔지만 아직까지 정확히 무엇이다라고 이야기할 수 없는 성질을 가지고 있다. 현재 빛은 맥스웰 방정식을 hookspedia.tistory.com INTRO 공기를 통과하는 빛은 전파함에 따라서 공기 분자를 진동시키게 되는데, 이때 빛의 재방출 현상이 나타난다. 공기 분자들의 크기에 따라서 재방출되는 빛의 파장이 달라지는 것을 레일리 산란이라고 부른다. 레일리 산란(Rayleigh Scattering) A. 하늘이 파란 이유 앞서 소개했듯이, 전파하는 빛은 산란 현상을 보인다. 이때, 재방출된 빛의 주파수가 전파하는 빛 주파수와 동일하면 탄성적으로 산란된 빛이라고 한다. 분자들의 움직임..
-
Electromagnetic Wave
[Section 3] 전자기파의 에너지 손실
전자기파동 목차보기 [INTRO] 전자기파동 미리보기 맥스웰 방정식을 통해서 유도된것은 빛 또한 전자기파의 일부라는 것이었다. 따라서 전자기파동은 광학에서 다루는 내용과 크게 다르지 않다. 이 전자기파동의 기술에 대해 배우기 전에 전자기 hookspedia.tistory.com 0. INTRO 지금까지는 전도도가 없는 매질에서의 전자기파에 대해 다루었다. 그렇다면, 전도도가 0이 아닌 매질에서의 전파는 어떨까? 전도도가 0이 아닌 상황에서는 전자기파가 진행하는 상황에서 발생하는 에너지 손실에 대해 알아보자. 1. 손실 매질(Lossy Media) 손실 매질에서 전도도는 0이 아니다. 그리고 전도도는 전기장의 존재에 따라서 전류밀도를 형성하고, 이는 자기장의 회전량에 영향을 미친다. 따라서 손실 매질을 전..
-
Python
[Section 3] 클래쓰 함수의 유용한 코드 정리
파이썬 목차 보기 [Intro] 파이썬 미리보기 * 파이썬과 라이브러리 설치하기 파이썬과 라이브러리 설치하기 1. 파이썬이란? 파이썬은 고급 프로그래밍 언어로, 다양한 윈도즈에서 동작 가능합니다. 그리고 파이썬은 비영리 재단이 관리하 hookspedia.tistory.com 0. INTRO 파이썬을 계속해서 공부해 나가다 보면, 클래스 함수에서 모르는 코드들이 쏙쏙 튀어나올 것이다. 이 코드들은 아주 유용한데, 이전에 클래스에서 속성 초기화와 메서드 함수 코드의 기본에 대해 알아보았다. 이번에는 유용한 코드들을 미리 알아두기 위해 자주 쓰이는 메서드와 속성 함수를 정리해두고자 한다. 1. 클래스 유형에서 기본 코드가 가지는 의미 이전에 생성한 카운트 클래스 함수에서 사용한 기본 속성 코드는 __init_..
-
Python
[Section 4] 재귀 함수 예제 _ 팩토리얼 함수 구현하기
파이썬 목차 보기 [Intro] 파이썬 미리보기 * 파이썬과 라이브러리 설치하기 파이썬과 라이브러리 설치하기 1. 파이썬이란? 파이썬은 고급 프로그래밍 언어로, 다양한 윈도즈에서 동작 가능합니다. 그리고 파이썬은 비영리 재단이 관리하 hookspedia.tistory.com 0. INTRO 재귀 함수를 글로만 읽는다면 효과적인 이해를 할 수 없으므로 이번에는 팩토리얼 함수를 재귀 함수로 구현해보도록 하자. 1. 팩토리얼 함수 이해하기 팩토리얼 함수는 변수에 대입된 정수를 기준으로 하나씩 감소시킨 값을 곱하고, 그 마지막 곱이 0!(=1)이 될 때까지 자기 자신을 계속하여 곱하는 함수이다. 예를 들어 4! 은 다음과 같다. " 4! = 4 x 3 x 2 x 1" 변수를 n으로 나타내고 함수를 f(x)라 하..
-
CONTENTS
[INTRO] 자료구조와 알고리즘 미리보기
자료구조와 알고리즘에 대해서... 자료구조는 프로그래밍에서 사용되는 데이터를 어떻게 표현하는 것인가에 대한 컴퓨터 과학 분야이다. 그리고 알고리즘은 표현된 데이터를 계산하는 방법에 관한 컴퓨터 과학 분야이다. 하나 이상의 프로그램 언어를 익히고 문법에 대해 숙지가 되었다면, 이제는 데이터를 어떻게 나타내고, 어떻게 처리해야 효율적인 프로그램을 제작할 수 있는지에 대한 고민을 해볼 차례가 된 것이다. 효율적인 프로그램을 제작하기 위해서 자료구조와 알고리즘에 대해 배워보기로 하자. 선행되어야 할 학습내용 _ 파이썬 여기에서는 파이썬을 기반으로 자료구조와 알고리즘의 내용을 학습하는 것이 목표이다. 파이썬의 기본 문법과 코딩을 배웠다면, 자료구조와 알고리즘을 배울 기초적 단계는 완성되었다고 본다. 꼭 숙지되어야..