[python] 파이썬 복소수 사용하기

 파이썬은 복소수를 기본 데이터형으로 다룰 수 있습니다. 복소수의 허수부분은 j, J 문자를 이용하여 명시합니다. 아래는 복소수를 정의하고 연산하는 샘플 코드입니다.


a = complex(2, 3)
b = 3 + 3j

# 사칙연산
print(a + b)
print(a - b)
print(a * b)
print(a / b)

# 실수부
print(a.real)
# 허수부
print(a.imag)

# 켤레복소수
print(a.conjugate())

# 절대값
print(abs(a))


아래는 실행결과입니다.


(5+6j)
(-1+0j)
(-3+15j)
(0.8333333333333334+0.16666666666666666j)
2.0
3.0
(2-3j)
3.605551275463989


끝.

댓글

이 블로그의 인기 게시물

3선 결선식 센서의 타입 PNP, NPN

[PLC] PLC 아날로그 입출력 기본

공압 속도 제어: 미터인 vs 미터아웃

[농사] 무농약 상추 재배부터 상추차 분말 만들기: 저예산 수경재배 아이디어

[주식] 한국거래소(KRX) 데이터 API 입문 가이드

NPN, PNP 트랜지스터 차이점

[PLC] 릴레이 자기유지 (Realy Latch or Sealing)

[아두이노] 74HC595 시프트 레지스터 연동

[PLC] 래더 다이어그램과 PLC

[PLC] 래더 다이어그램 시퀀스 프로그래밍 - 래더 템플릿 및 단점 사항