理工学部生のメモ

大学生の気ままなメモです。書いてあることを真に受けないでください

数値計算法第一回数値計算法の基礎メモ

問題の記述と解法

  1. 問題の本質の理解
  2. 定式化
  3. 問題の分析方法(何の分析が必要か?)

大きな枠組みで何を考えたいのか?

1.解法を検討する

  1. 回帰分析
  2. 主成分分析
  3. ルンゲ・クッタ法など(微分方程式)

2.計算アルゴリズムを決める

基本的には既存のアルゴリズムを利用する

3.言語を選びプログラムを作成

C言語javaMATLABなど

4.実行した結果の評価を行う

答えがない問題の結果の検証は時間がかかる


プログラミング言語について

  • C言語:基本的に知っていおきたい
  • Java:ネットワークプログラミング
  • PHP:スクリプト系ネットワーク言語
  • MATLAB:研究等でもっとも使いやすい

MATLABの欠点

インタプリタのため処理が遅い。計算時間がかかるものには不向き。