工学

Advertisements

このページでは当ブログ、WATLABで投稿している工学系のプログラミング記事をまとめています。工学に必要な数学からまとめていますので、お好きな所からお読み下さい。

工学に必要な数学

統計

相関

Pythonでベクトルと関数の相関を計算してみる

線形代数

逆行列

Python/NumPyで線形代数!linalgで逆行列を求める方法

連立方程式の解法/ガウスの消去法

Numpyだけで書いたガウスの消去法で連立1次方程式を解いてみた

Pythonで線形代数!連立1次方程式を解く

固有値/固有ベクトル

Pythonで線形代数!固有値と固有ベクトルを求める

行列の対角化

Pythonで線形代数!行列の対角化をする方法

テイラー展開/マクローリン展開

Python/sympyでテイラー展開した結果をグラフ化する方法

sympyで定義した2変数関数をマクローリン展開してプロットする

数値解析手法

ニュートン-ラフソン法

Python/sympyとnumpyで書くニュートン-ラフソン法

Runge-Kutta法

Pythonの4次ルンゲ・クッタ法で多自由度連成振動を解く方法

複素力学系

マンデルブロ集合

Pythonで描くマンデルブロ集合!フラクタルの旅を体感してみる

ジュリア集合

Pythonでジュリア集合を描画!条件変更で動画にしてみた

機械力学

1自由度系

1自由度非減衰系の自由振動

Pythonで1自由度非減衰系の自由振動シミュレーション

1自由度減衰系の自由振動

Pythonで1自由度減衰系の自由振動シミュレーション

1自由度減衰系の強制振動

Pythonで1自由度減衰系の強制振動シミュレーション

Advertisements

Pythonで1自由度減衰系の過渡応答周波数分析をやってみた

Pythonの過渡応答解析で力を滑らかにかけて応答の違いを見る

多自由度系

運動方程式

Pythonで計算するために多自由度振動系を行列形式にする方法

Python/SymPyで連立運動方程式の剛性行列を自動生成する

多自由度振動系の固有値解析

Pythonで多自由度系の固有値解析!固有振動数とモードを計算

多自由度振動系の過渡解析

Pythonの4次ルンゲ・クッタ法で多自由度連成振動を解く方法

減衰

Pythonでレイリー減衰を実装する方法!解析して効果を見てみる

MAC

Pythonで固有ベクトルのMAC(モード信頼性評価基準)を計算

制振技術

ダイナミックダンパー

Pythonで体験する制振技術!ダイナミックダンパーで遊んでみる

流体力学

実験流体力学

PIV

Python/PIVの検証用に管内の粒子流れ動画を作ってみた

OpenCVのテンプレートマッチングで変形量を算出する方法

Python/OpenCVでPIV計測!粒子移動をベクトル化する

CAD

STL

PyVistaをインストールしてPythonでSTLを扱う備忘録

Python/PyVistaでSTLモデルを座標変換してみた

工学的な記事はこちらのページで体系的にまとめていきます!

Advertisements