Computational Materials Science 2025 Q2
2025年度Q2 計算材料学特論 (資料: 英語+日本語版)

Lecture materials for numerical analyses (by Kamiya)
数値解析に関する講義資料・pythonプログラム (神谷担当分)


Your assistants:


Update News:

detailed history

Getting Started with python (pythonプログラミングを始める前に)

 本講義では、pythonは必須ではありませんが、アルゴリズムの理解と今後の研究に役に立ちますので、余裕のある人は試してみてください。
  python is not a requirement for this class, but it will help your understanding about the algorisms to be learned and also assist your future research.

Common python programs:
共通して使えるpythonプログラム:

Other related web sites that provide python programs

#01 June 10, 2025: Fundamentals of computer (コンピュータの基礎), Sources of errors (誤差)

Lecture materials: June 10, 11:46 uploaded: 20250610ComputerAndErorrSouorces.zip
python programs:

#02 June 13, 2025: Numerical differentiation (数値微分), Numerical integration(数値積分), Interpolation (補間), Smoothing (平滑化)

Lecture materials: June 13, 14:47, 2025 updated: 20250613DifferentialIntegration.zip
python programs: Numerical differentiation
python programs: Numerical integration

#03 June 17, 2025: Differential equation (微分方程式), Molecular dynamics (分子動力学法), Smoothing (平滑化)

Lecture materials: June 17, 2025 12:10 uploaded: 20250617Diffeq2.zip
python programs: Solve a first-order differential equation
python programs: Solve a second-order differential equation
python programs: Solve simultaneous second-order differential equations
python programs: Interpolation


#04 June 20, 2025: Smoothing (平滑化), Liner least-squres method (線形最小二乗法), Numerical solutions of equations (方程式の解法)

Lecture materials: June 20, 2025 11:06 updated: 20250620InterporlateSmoothing2.zip
python programs: Smoothing, Convolution

python programs: Linear least squares method

#05 June 27, 2024: Numerical solution of equation/Optimization (Nonlinear LSQ) (方程式の数値解法/最適化 (非線形最小二乗法))

Lecture materials: June 27, 2025 20:25 updated: 20250627EquationOptimize2.zip
python programs: Numerical solution of equations
python programs: Nonlinear optimization

#06 July 1, 2025: Fourier transform (フーリエ変換), Matrix (行列), Applications (その他応用)

Lecture materials: June 28, 2024 updated: 20240628FT_Matrix3.zip
python programs: Fourier transormation
python programs: Matrix
python programs: Applications
資料: Crystal.pdf

2024年度Q2 計算材料学特論 (資料: 英語+日本語版)
Computational Materials Science 2024 Q2

講義資料最終配布版