HOT post

라플라스 변환 기초(2)

시작하기 전에 포스트에서 다음 예제를 많이 사용할 것이므로 첨부한다. 1. 부분분수 분해 포스트 라플라스 변환(1) 마지막 예제를 떠올려 보자. 풀이과정에서 Y(s) = 1 / (s - a)(s - 3)(s - 1) + y(0)(s - 4) / (s -3)(s - 1) + y'(0) / (s -3)(s - 1) 를 얻었는데, 바로 역변환을 알 수 없기 때문에 이를 부분분수들의 합으로 분해하고 역변환을 취했음을 볼 수 있다. 이런 과정은 라플라스 변환을 사용한 풀이에서 자주 나오니까 알아두자. 이러한 형태의 분수들은 모두 1차 부분분수 혹은 1, 2차 부분분수들로 나누어진다. 이 사실을 통해 모든 초기값을 0으로 가정한 후 간단한 분수를 얻었고, 계수 계산을 하지 않은 채 단지 원래의 초기값만 고려하여 문..

미분방정식 2021.12.24 0

Antenna Diversity, MISO

이전 포스트에서 Diversity를 확보하기 위한 방법인 SIMO 시스템에서의 통신 방법을 공부했다. 이번 포스트에서는 SIMO의 반대 경우로, 송신 안테나 여러개에 수신 안테나가 하나인 MISO 시스템에 대해 공부한다. SIMO 시스템에서 하나의 time index에 하나의 안테나에서 동일한 코드를 전송함으로서 Repitition code를 Antenna Diversity 시점에서 구현하는 방법을 공부했다. 이는 MISO 시스템에서도 구현이 가능하지만, 자유도 측면에서 효율적인 방법은 아니기 때문에, MISO 시스템에서 조금 더 효율적인 방법인 Alamouti scheme에 대해 공부한다. 1. Alamouti scheme 간단하게 설명하기 위해 송신 안테나가 두 개 라고 가정하고, flat fadin..

Wireless Comm. 2022.02.10 0

[ANSI C 프로그래밍]2,3,4장 프로그래밍 연습

단원: 2. C의 개요 3. 상수,변수,자료형 4. 연산자와 표현식 [프로그래밍 연습 2.9]아래와 같이 별표가 출력되도록 하나의 프린트 문을 사용하여 프로그램을 작성하라. * ** *** **** 코드: #include main() { printf(“*\n**\n***\n****\n”); } [프로그래밍 연습 3.10]일수를 입력받고 이를 년, 주, 일 값으로 바꾸는 C프로그램을 작성하라. 코드: #include main() { int day, year, week; printf("년 혹은 주 단위로 바꾸려는 일수를 입력하세요."); scanf("%d", &day); year = day / 365; week = day / 7; printf("입력하신 일수는 %d년 혹은 %d주 입니다.", year, we..

C,C++ 2022.01.06 0

[배경지식]BPSK, QPSK

Chapter 3를 공부하기 위해 필요한 사전 개념정리. BPSK와 QPSK는 전자파를 사용한 정보 전송을 위해 passband signal의 phase를 변화시켜 이진 데이터를 전송하는 디지털 변조 방식이다. carrier frequency에서 정현파로 진행하는 전자파의 위상을 각각 다르게 하여, 신호의 phase shift에 이진수 하나를 매핑한다고 생각하면 된다. 1. BPSK Binary Phase Shift Keying의 약자로서 0, pi 두 가지 phase에 각각 이진수 0과 1을 대응시키는 변조 방법이다. 예를 들어 두 가지 정현파 는 동일 주파수(carrier frequency)와 진폭을 가지며 서로 다른 phase를 가지게 된다. 여기서 첫 번째 파형을 0에 대응시키고 두 번째 파형을 ..

Wireless Comm. 2022.01.12 0