본문 바로가기

Theory/Lecture

(77)
[공업수학] 벡터의 기초 2009. 8. 30. 21:48 벡터의 정의와 간단한 연산을 확인합니다. MATLAB벡터의 기초 MATLAB벡터의 내적 MATLAB벡터의 외적 MATLAB벡터를 이용한 직선과 평면의 표현 MATLAB벡터공간 벡터의 기초 위에 보이듯이 벡터는 그 시점(A)과 종점(B), 즉, 방향을 가집니다. A에서 B로의 방향이지요. 이때 그 선분의 길이(d)를 벡터의 크기라고 합니다. 즉, 벡터는 스칼라값에 방향이라는 성분이 하나 더 추가되어있습니다. 위에서 처럼 각 단위벡터 방향으로의 성분만 표시하는 표기법을 많이 사용하는데요. 이때 위치벡터라는 개념이 사용됩니다. 간단히 표현하면 P점이 원점이 되도록 PQ벡터를 평행이동 시킨것입니다. 이때 x,y,z 측 성분만큼의 길이를 벡터의 성분이라고 하고, 3차원의 좌표처럼 표기합니다. 성분의 형태로 벡터가..
[선형변환] Convolution 컨볼루션 적분 2009. 8. 30. 21:37 Convolution 적분은 시스템의 임펄스응답을 알고있을때, 입력에 대한 출력을 계산할 때 많이 사용합니다. Convolution은 합성곱으로도 알려져 있으며 위키백과, 울프럼알파에서 소개하는 정의를 참조해보길 권합니다. Convolution 컨볼루션의 정의 위의 컨볼루션의 정의를 보며 한쪽 함수(신호)를 반전(reverse)하고 평행이동(shift)하고 곱해서 적분하는 것입니다. 위 정의식대로 적분을 수행하는 것이 가끔은 좀 까다로울 수도 있습니다만. 일단 간단한 예제를 하나 보겠습니다. 지수 함수와 삼각함수의 컨볼루션을 보여주고 있는데요. 정의식대로 수행해 가고 있습니다. 중간에 부분적분을 두번 연속해서 사용하는 부분을 조심해서 체크해야겠네요. Example 조금 더 어려운 형태의 예제를 보겠습니다..
[선형변환] Continuos Systems 2009. 8. 30. 17:33 이 번에는 선형시스템의 정의를 한번 살펴보고 간단한 미분 방정식의 해법을 한 번 알아보도록 하겠습니다. Linearity 선형성 어떤 시스템이 선형이라는 것은 Superposition이 만족해야합니다. Superposition이라는 것은 위의 Homogeneity와 Additivity가 동시에 만족해야하는 데요. Homogeneity는 어떤 입력에 대한 출력을 가지는 시스템이 그 입력에 상수배를 하면 출력도 그대로 상수배로 나타난다는 것이구요. Additivity는 각각 다른 두 입력에 대한 두 출력이, 그 두 입력을 더해서 입력하면 출력도 더해져서 나타난다는 것입니다. 위 두 성질을 한번에 쓰면 Superposition이라고 하며 위와 같이 설명할 수 있습니다. LTI 시스템 : Linear Time ..
[선형변환] Signal and Sequence 2009. 8. 29. 23:40 시스템을 다루기 전에 먼저 연속시스템과 이산시스템의 몇몇 중요한 신호를 알아봅니다. 연속시스템과 이산시스템 위 그림처럼 아날로그신호를 받아 아날로그 출력을 가지는 시스템을 연속시스템이라고 합니다. 이산(discrete)시스템은 이산신호를 받아 이산출력을 가지는 시스템입니다. 중요한 연속신호 단위 충격함수는 위 그림a에서 정의된 직사각형에서 시작합니다. 그림a의 delta를 0으로 보내버리면 그 넓이는 계속 1이고 높이는 무한대인 함수가 만들어지는데요. 이를 충격함수라고 합니다. 단위 계단함수는 위의 정의처럼 충격함수를 적분하면 나타나는 함수인데요. 시간이 0일때부터 1의 값을 그 이전에는 0의 값을 가지는 함수입니다. 위 함수는 단위 경사함수 입니다. 지수함수의 정의입니다. 아시다시피 시간 t에 곱해져있..
[C/C++] 원시데이터 유형과 연산 2009. 8. 29. 23:11 숫자 데이터 유형 printf 와 scanf C에서의 표준 입출력함수는 printf문과 scanf문입니다. 그 각 문법은 입니다. 위의 scanf는 a라는 변수에 사용자가 키보드로 입력한 숫자를 정수형으로 저장하겠다는 뜻이구요. 그 아래 printf의 두번째 부분만 보면 a b c 라는 변수를 각각 정수형, 실수형, 문자형으로 화면에 출력하겠다는 뜻입니다. scanf나 printf에 사용되는 % 문자는 각 데이터의 형을 의미하는데요 위에 소개되어있습니다. C++ 표준 입출력 함수 cout과 cin C++에서는 위의 printf와 scanf를 다 사용할 수 있지만, 또한 별도의 표준 입출력함수를 준비해 두고 있습니다. 그것이 cout과 cin인데요. 사용법은 조금 익숙해지면 좀 더 편합니다. 위 cin과 ..

반응형