제작 : Python 2.2, wxPython 2.3 for Python 2.2, Numerical Python 21.0 (주로 테스트를 위해 이용함) 각각 필요한 모듈에 대해서는 다음 링크들을 이용. === 필요 Libraries and Python === * Python - [http://python.org/ftp/python/2.2.1/Python-2.2.1.exe Python 2.2.1] * wxPython - [http://wxpython.org/download.php#binaries wxPython Download] * Numerical Python - [http://sourceforge.net/project/showfiles.php?group_id=1369&release_id=74794 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 모듈 (아직 완벽하게 일반화시키지는 못했음.) === UnitTest Code === * ["CubicSpline/1002/test_lu.py"] * ["CubicSpline/1002/test_tridiagonal.py"] * ["CubicSpline/1002/test_NaCurves.py"]