수치해석 15강 - Curve Fitting (곡선접합)과 기계학습의 관계를 이해하기
주어진 데이터를 통해 곡선 접합 함수를 추정하는기계 학습을 이해한다. numpy의 polyfit, polyval 메서드를 통해 곡선 접합 함수를 추정함으로, 곡선 접합(Curve Fitting)의 원리를 이해한다.
수치해석 14강 - Newton Raphson 방법과 Secant method 차이점 이해하기
미분을 사용하지 않고 근소한 거리 차이의 가지는 두 점을 통해 근을 구하는 Secant method를 이해한다.
수치해석 13강 - Newton Raphson 방법을 통한 개방법 이해하기
순간변화율을 기울기로 갖는 직선과 y=0과의 교점(근)을 구하여 에러율을 줄여 근사근을 찾아가는 Newton Raphson 메서드를 학습하고 유도한다. 구간법과 개방법의 차이를 이해한다.
수치해석 12강 - 이분법과 가위치법 비교를 통한 에러분석
닮은 꼴 삼각형의 특성을 활용하여 가위치법의 근을 계산하는 방법을 유도한다. 코딩을 통해 가위치법을 구현한다. 기존의 근과 새롭게 찾은 근을 통해 에러율을 계산하고, 이를 통해 유사 근을 찾아가는 방법을 살펴본다.
수치해석 11강 - 이분법과 증분법의 차이 이해하기
이분법을 콘솔 디버깅을 통해 분석하고 증분법과의 차이를 이해한다. 알고리즘이 적용될수록 오차율이 낮아지는 원리를 통해 반복횟수와 컴퓨팅 파워의 관계를 이해한다. 새로운 알고리즘인 가위치법을 이해한다.
수치해석 10강 - 디버깅 기법을 통한 증분법의 장단점 파악하기
콘솔 및 GUI 디버깅해보면서 증분법의 원리 및 장단점을 이해한다.
수치해석 9강 - 척추부상을 당하는 몸무게 값(근)을 Graphical 방법과 증분법으로 찾기
체감속도를 계산하는 공식을 이용하여 몸무게별 체감속도 그래프를 생성하고, Graphical 방법과 증분법을 이용하여 척추부상을 당할 수 있는 몸무게 값, 즉, 근을 구한다.
수치해석 8강 - 파이썬을 통해 체감속도 해석하기
특정 시각에서 몸무게 별로 다르게 나타나는 번지점퍼의 체감속도를 numpy와 matplotlib 라이브러리로 그래프를 그려보고 척추부상을 당할 수 있는 몸무게 범위를 찾는다.
수치해석 7강 - 체감속도를 통한 미분방정식과 수치미분의 차이 이해
번지점퍼가 점프 후에 체험하는 속도를 tanh함수를 이용하여 미분방정식으로 구한다. 또한, Euler's method를 활용한 수치해석 기법으로 체감속도를 구해본다. 미분방정식을 통한 체감 속도와 수치 미분을 통한 체감 속도 차이점을 이해한다.
수치해석 6강 - 수학적인 모델링 기법을 통한 체감속도 구하기
numpy와 matplotlib 모듈을 활용하여 sinh와 cosh 함수의 그래프를 그려보고 tanh 그래프를 찾아낸다. 번지점퍼의 체감속도를 구하는데 필요한 물리적 개념 '중력', '가속도' 등을 학습한다.