학습/수학 55

온라인 복소수 계산기 소개

☞ 복소수 개념 소개 (영문) ☞ 온라인 복소수 계산기 (한글, Groovy) ☞ 온라인 복소수 계산기 (한글, PHP) ☞ 온라인 복소수 계산기 (한글) ☞ 온라인 복소수 계산기 (영문) 복소수의 사칙계산은 물론, 절댓값과 편각, 극형식, 복소수 지수 계산, 삼각함수, 쌍곡선함수, 로그함수, exp 함수 값 등을 구해줍니다. ※ 그곳의 메뉴 중에 온라인 행렬 계산기, 온라인 벡터 계산기, 온라인 다항식 계산기. 온라인 분수 계산기 메뉴도 있습니다.

학습/수학 2012.03.29

이차방정식의 근을 (근의 공식을 써서 수치적으로) 안전하게 구하기

* 온라인 이차방정식 풀이 * 온라인 이차방정식 풀이 (2) * 온라인 방정식 풀이 (3) 이차방정식 x^2 + 2x + 1 = 0 처럼 간단한 것은 보통의 방법으로 풀어도 된다. 하지만 0.00000001 x^2 + 2x + 0.00000001 = 0 처럼 생긴 것 (즉, ax^2 + bx + c = 0 의 판별식 b^2 - 4ac 가 근사적으로 b^2 이 될 정도로 4ac 가 매우 0 에 가까운 것)은 보통의 근의 공식을 쓰면 수치적으로 오차가 있는 근을 구하게 된다. 이런 경우 (수치적 오차를 줄일 수 있는) 보다 안전한 해법을 생각해보자. 단, 수치적 계산에서 기계입실론 수(즉 유효숫자 개수의 한계로 인해 1 과의 덧셈에서 무시되는 최대의 양수값) 처럼 무시되는 오류는 어쩔 수 없다. 유효숫자 개..

학습/수학 2012.03.05

여러 정수들의 최대공약수(GCD)와 최소공배수(LCM) 구하기

정의 (여러 정수들의 최대공약수와 최소공배수) 정수 a_1, a_2, \cdots, a_n 들의 최대공약수 \gcd(a_1, a_2, \cdots, a_n)은 \gcd(a_1, a_2, \cdots, a_n) = \gcd(\cdots, \gcd(\gcd(a_1, a_2), a_3), \cdots, a_n) 으로 정의된다, 마찬가지로, 정수 a_1, a_2, \cdots, a_n 들의 최소공배수 \mathrm{lcm}(a_1, a_2, \cdots, a_n)도 \mathrm{lcm}(a_1, a_2, \cdots, a_n) = \mathrm{lcm}(\cdots, \mathrm{lcm}(\mathrm{lcm}(a_1, a_2), a_3), \cdots, a_n) 으로 정의된다, 1. Mathematica ..

학습/수학 2012.02.14

PI/sqrt(12) 의 급수 근사공식 증명

근사 공식 \frac{\pi}{\sqrt{12}} = \sum^\infty_{k=0} \frac{(-3)^{-k}}{2k+1} 을 유도해보자. 대학 1학년 미적분학 과정에서 공부하는 멱급수를 이용하여 계산한다. \frac{1}{1 + t^2} = \sum_{k=0}^\infty \left( -t^2 \right)^{k} \ = \ \sum_{k=0}^\infty (-1)^k t^{2k} \therefore \quad \int_0^x \frac{1}{1 + t^2} \; dt = \int_0^x \sum_{k=0}^\infty (-1)^k t^{2k} \, dt \ = \ \sum_{k=0}^\infty \int_0^x (-1)^k t^{2k} \, dt \therefore \quad \arctan x =..

학습/수학 2012.01.21