高校物理、大学受験、大学物理、プログラミングの記事を書きます。

プログラミング

 
  2019/05/16

 

ここではとても基本的な内容を書いていきます。

Python

 

数式を説明した後、プログラムのソースコードを載せている流れで解説しています。

  1. Pythonの環境構築のためのインストール先まとめ
  2. Python データの型の種類
  3. Python 条件分岐 if文
  4. Python 繰り返し文(for文)
  5. Python ベクトル内積 Numpy(np.inner)
  6. Python 行列の作成 Numpy(np.matrix)
  7. Python 転置行列 (np.transpose、Tプロパティ)
  8. Python 行列の積 Numpy(np.dot)
  9. Python ファイルの読み込み方法
  10. Python 配列の追加 (np.append)
  11. Python 折れ線グラフの作成 matplotlib
  12. Python 関数(def) その1

当ブログはJupyter notebookをメインに使った計算結果です。

http://jupyter.org/install.html

 

Pythonを使った数値計算例

 

  1. Pythonを用いて格子ボルツマン法 流体の数値計算
  2. 【第2報 Python】バスッケットボールでボールの飛距離を伸ばす角度は45°!!
  3. モンテカルロ法を用いて円周率をPythonで近似計算する
  4. Pythonで1次元熱伝導方程式のグラフのアニメーション
  5. Pythonで2次元の熱伝導方程式をアニメーション

 

エクセルVBA

 

【エクセルVBA】 わからない記述はマクロ記録を監視すれば良い

 

C++

※工事中

 

Fortran

 

  1. Fortranからgnuplotを使って1次元グラフのアニメーション作成
  2. Fortranからgnuplotを使って3次元アニメーション作成
  3. Fortranで解いた問題をParaviewを使ってvtkでアニメーション作成
  4. 1次元の移流方程式を前進差分、後退差分、中心差分で解く。【Fortranコードあり】

 

数値計算

 

  1. 1次元熱伝導方程式の陽解法で解いた時の数値的安定性

Copyright© 宇宙に入ったカマキリ , 2018 All Rights Reserved.