Skip to content

kangwonlee/ECA

Repository files navigation

공학전산해석 Engineering Computational Analysis

  • 강의: 이강원, 한국산업기술대학교
  • Lecturer: KangWon LEE, Korea Polytechnic University

내용 Contents

lab 01 소개 Introduction

  • 파이썬 출력 연습 python print practice
  • 기호 처리기 연습 symbolic processor practice
  • numpy 모듈을 이용한 연습 numpy module practice
  • pylab 모듈을 이용한 그래프 그리기 연습 plotting practice using pylab module

lab 02 1변수 방정식의 해 Root Finding

  • 순차대입법 sequential method
  • 이분법 bisection method
  • 뉴튼 랩슨법 Newton Raphson method

lab 03 수치적분 Numerical Integration

  • 0차 적분 0th order integration
  • 1차 적분 사다리꼴 공식 1th order integration Trapezoid
  • 2차 적분 심슨 공식 2th order integration Simpson formula

lab 04 상미분 방정식의 해 Ordinary Differential Equation

  • 전진 오일러법 forward Euler method
  • 수정 오일러법 modified Euler method
  • Runge Kutta RK4

lab 05 객체 기반 프로그래밍 예제 An Example on Object Oriented Programming

  • 교통카드 예제 traffic card example
  • 최소 환봉 직경 구하기 예제 searching for minimum bar radius

lab 06 기호 처리기 Symbolic Processor

  • 기호 처리기 연습 symbolic processor practice

lab 07 선형 대수 Linear Algebra

  • 벡터 연산 Vector Operations
  • 가우스 소거법 Gauss Elimination
  • 가우스 조단법 Gauss Jordan Method
  • 가우스 조단법 Gauss Jordan Method
  • 고유해석 Eigenanalysis

참고문헌 References

수치해석 Numerical Methods

  • 김찬중, 길잡이 수치해석 3판, 범한서적 2007 ISBN 978-8971291894
  • 김필호, 기초 수치해석, 숭실대학교 출판부 2007
  • Numerical Recipes, ISBN 978-0521880688

파이썬 프로그래밍 언어 Python Programming Language

Git 버전 관리 SW Git Version Control SW

추천 개발 환경 Development Environment Suggestion

About

engineering computational analysis

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages