Elementary function(초등함수)
대수함수와 지수 함수, 로그함수에 사칙연산 및 함수의 합성으로 만들수 있는 단변수 함수(univariate function)입니다.complex number(복소수)
re(객체): 실수영역을 나타냄
im(객체): 허수영역을 나타냄
객체.as_real_imag(): (실수부분, 허수부분)의 쌍을 튜플로 반환
cojugate(객체): 켤레복소수를 반환
>>> type(E) #E=exp를 나타냄
sympy.core.numbers.Exp1
>>> 2*E
2*E
>>> N(2*E)
5.43656365691809
>>> re(2*E)
2*E
>>> type(I) #복소수의 허수 단위(numpy 등에서는 j로 나타냄)
sympy.core.numbers.ImaginaryUnit
>>> eq=17+3*I
>>> re(eq) #실수부분을 나타냄
17
>>> im(eq) #허수부분을 나타냄
3
>>> eq.as_real_imag()
(17, 3)
>>> conjugate(eq)
17 - 3*I
sign()
식의 부호를 반환합니다.
식이 양수 : 1
식이 음수: -1
식이 0 : 0
복소수에서 허수부분의 부호는 다음과 같습니다.
im(식) >0: I
im(식) <0: -I
>>> sign(-8)
-1
>>> sign(0)
0
>>> sign(10)
1
>>> eq
17 + 3*I
>>> sign(im(eq))
1
Abs(): 절대값을 반환합니다.
sympy.core.numbers.Exp1
>>> 2*E
2*E
>>> N(2*E)
5.43656365691809
>>> re(2*E)
2*E
>>> type(I) #복소수의 허수 단위(numpy 등에서는 j로 나타냄)
sympy.core.numbers.ImaginaryUnit
>>> eq=17+3*I
>>> re(eq) #실수부분을 나타냄
17
>>> im(eq) #허수부분을 나타냄
3
>>> eq.as_real_imag()
(17, 3)
>>> conjugate(eq)
17 - 3*I
sign()
식의 부호를 반환합니다.
식이 양수 : 1
식이 음수: -1
식이 0 : 0
복소수에서 허수부분의 부호는 다음과 같습니다.
im(식) >0: I
im(식) <0: -I
>>> sign(-8)
-1
>>> sign(0)
0
>>> sign(10)
1
>>> eq
17 + 3*I
>>> sign(im(eq))
1
Abs(): 절대값을 반환합니다.
댓글
댓글 쓰기