R 에서 복소수 사용하는 법
📂RR 에서 복소수 사용하는 법
개요
R 에는 복소수 자료형이 구현되어있다. 굳이 스스로 구현할 필요 없이 가져다 쓰기만 하면 된다. 사칙연산은 물론 복소수를 다룰 때 빠질 수 없는 여러가지 함수 역시 만들어져 있다.
코드
z1:=1−i, z2:=1+i 이라고 하자.
z_1 = 1-1i
z_2 = 1+1i
z_1 + z_2
z_1 - z_2
z_1 * z_2
z_1 / z_2
Re(z_1)
Im(z_1)
Mod(z_1)
Arg(z_1)
Conj(z_1)
위의 코드를 실행시키면 다음과 같은 결과를 얻을 수 있다. 수식으로 확인해보자.

z1+z2=2z1−z2=i2z1z2=(1−i)(1+i)=1−i2=2z2z1=(1+i)(1−i)=(1+i)2(1−i)(1+i)=2i2=−i

Rez1=1Imz1=−1∣z1∣=12+(−1)2=2argz1=−4πz1=1+i