コンピュータを用いて数値的に問題を解くときに必要となる,いくつかの基本 的な数値計算アルゴリズムを講義する.線形計算,最適化,常微分方程式等に 関するアルゴリズムの構成,特徴,使い方を説明する.また,実際にC言語で プログラムを書き,アルゴリズムを理解し,運用することを目指す.
以下の項目について講義する.
基本計算(線形計算,数値積分,求根)
乱数とフィルタリング
常微分方程式の数値計算(Runge-Kutta法)
最適化(準ニュートン法,Nelder-Mead法,乗数法)
画像処理
プログラム例
( ***.c はCのソース,***.plt は結果をグラフ表示する gnuplotプログラム)