수치해석 조선대

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
>
최초 생성일 2024.10.21
5,000원
AI자료를 구입 시 아래 자료도 다운로드 가능 합니다.
새로운 AI자료
생성
다운로드

상세정보

소개글

"수치해석 조선대"에 대한 내용입니다.

목차

1. 비선형방정식의 근 계산
1.1. 문제 소개
1.2. 문제의 근을 구하기 위한 방정식
1.3. Numerical Method Comparison and Evaluation
1.3.1. bisection method & false-postion method
1.3.2. Newton-Raphson method 초깃값 설정과 미분한 함숫값
1.3.3. Newton-Raphson method
1.3.4. secant method
1.3.5. 비교 및 평가
1.4. 수치 해법 비교 결과
1.5. LU 분해
1.6. 수치 적분
1.7. 수치 미분
1.8. 선형 회귀분석

2. 참고 문헌

본문내용

1. 비선형방정식의 근 계산
1.1. 문제 소개

번지 점프 시(척추손상의 방지를 위해서) 항력계수가 0.25[kg/s]로 주어질 때, 자유낙하 4초 후에 낙하 속도가 36[m/s]을 초과하는 질량은 얼마인가라는 문제가 제시되었다. 이는 번지 점프와 관련된 비선형방정식의 근을 구하는 문제이다. 주어진 조건과 식을 활용하여 문제의 해를 찾는 것이 목표이다.


1.2. 문제의 근을 구하기 위한 방정식

문제의 근을 구하기 위한 방정식은 다음과 같다. 운동방정식(Newton의 제 2 법칙)은 v(t)=√(gm/cd) tanh(√(gcd/m)t)이다. 이 식의 해석해는 다음과 같다. dv/dt = g - (cd/m)v^2 문제에서 구해야 하는 것이 속도가 아니라 질량이기 때문에 이 해석해를 질량에 관하여 정리하면 다음과 같은 식이 나오게 된다. f(m)=√(gm/cd) tanh(√(gcd/m)t) - v(t) = 0을 만족하면 자유낙하 4초 후에 낙하 속도가 36[m/s]을 초과하는 질량을 구할 수 있다. 위의 식에서 g는 중력가속도로 9.81[m/s^2]이고, cd는 문제에서 주어진 항력계수이므로 0.25[kg/s]이다. 낙하 속도 v(t)가 36[m/s]이라고 주어져 모르는 변수는 m밖에 없다. 따라서 계산을 통하여 답을 도출해 낼 수 있다."


1.3. Numerical Method Comparison and Evaluation
1.3.1. bisection method & false-postion method

대표적인 구간법인 이분법(bisection method)과 가위치법(false-position method)은 근을 구하는 방식에 있어 유일한 차이점이 있다. 이분법의 근삿값 계산식은 xr = (xl+xu)/2이며, 가위치법의 근삿값 계산식은 xr = xu - (f(xu)*(xl-xu))/(f(xl)-f(xu))이다.

이분법과 가위치법은 전반적으로 비슷한 수치 해법이다. 두 방식 모두 구간을 정해놓고 반복하는 구간법이기 때문에 개방법에 비해 수렴 속도가 떨어진다. 그러나 각 방식의 구간이나 초깃값을 더 적절하게 설정하면 수렴 속도를 향상시킬 수 있다.

이분법과 가위치법을 같은 조건에서 20번 반복하여 비교하면, 초반에는 비슷한 경향을 보이다가 갈수록 이분법의 참 상대오차가 미세하게 낮아지는 것을 볼 수 있다. 구간법의 특성상 구간 내의 어느 점이나 참 근이 될 수 있기 때문에 그래프 상에서 참 상대오차가 들쭉날쭉하는 모습을 보인다.

결과적으로 이분법과 가위치법은 주어진 반복 횟수 내에서는 수렴하지 못했지만, 구간을 더 좁게 설정하거나 다른 수치 해법과 결합하는 등의 방법으로 향상된 성능을 보일 수 있다. 구간법은 개방법에 비해 수렴 속도가 다소 느리지만, 안정적이고 수렴을 보장하는 장점이 있다고 할 수 있다.


1.3.2. Newton-Raphson method 초깃값 설정과 미분한 함숫값

Newton-Raphson method의 초깃값 설정과 미분한 함숫값은 다음과 같다.

Newton-Raphson method는 초깃값의 설정이 중요하기 때문에 MATLAB을 활용한 그래프를 통해서 초깃값을 설정하였다. 주어진 문제에서 함수 f(m)은 다음과 같다.

f(m) = sqrt((gm)/c_d) * tanh(sqrt((gc_d)/m) * t) - v(t)

여...


참고 자료

Steven C. Chapra, 『응용수치해석 4th』, McGrawHill
최진탁, 『매트랩 프로그래밍』, 생능출판
‘그래프 굵기’ http://blog.naver.com/PostView.nhn?blogId=lsunj1&logNo=220134184952&parentCategoryNo=&categoryNo=22&viewDate=&isShowPo
pularPosts=false&from=postView

주의사항

저작권 EasyAI로 생성된 자료입니다.
EasyAI 자료는 참고 자료로 활용하시고, 추가 검증을 권장 드립니다. 결과물 사용에 대한 책임은 사용자에게 있습니다.
AI자료의 경우 별도의 저작권이 없으므로 구매하신 회원님에게도 저작권이 없습니다.
다른 해피캠퍼스 판매 자료와 마찬가지로 개인적 용도로만 이용해 주셔야 하며, 수정 후 재판매 하시는 등의 상업적인 용도로는 활용 불가합니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우