More actions
제작 : Python 2.2, wxPython 2.3 for Python 2.2, Numerical Python 21.0 (주로 테스트를 위해 이용함) 각각 필요한 모듈에 대해서는 다음 링크들을 이용.
필요 Libraries and Python
- Python - Python 2.2.1
- wxPython - wxPython Download
- Numerical Python - SourceForge Numerical Python
필요 지식
- NumericalAnalysisClass 에서의 Lagrange, Piecewise Lagrange, Cubic Spline 에 대한 이해.
- NumericalAnalysisClass 에서의 LU Decomposition (LU 분해) 에 대한 이해.
- NumericalAnalysisClass 에서의 Tri-Diagonal Matrix Problem 을 LU Decomposition 으로 해결하는 방법.
- Python 코드에 대한 이해. UnitTest, TestFirstProgramming 에 대한 이해.
Main Code
- CubicSpline/1002/CubicSpline.py - Main
- CubicSpline/1002/GraphPanel.py - Graph 그리는 윈도우 부분 Control
- CubicSpline/1002/LuDecomposition.py - LU 분해 모듈
- CubicSpline/1002/TriDiagonal.py - Tri-Diagonal Matrix 풀기 모듈
- CubicSpline/1002/NaCurves.py - Lagrange, Piecewise Lagrange, Cubic Spline 모듈 (아직 완벽하게 일반화시키지는 못했음.)