제작 : 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 모듈 (아직 완벽하게 일반화시키지는 못했음.)