※当ブログではアフィリエイト・Google Adsense・The Moneytizerによる広告を掲載しています。

Python

計算例

【Python】Newton-Raphson法の計算例:対数平均温度差を含む熱収支

本記事ではPythonでの化学工学計算例を紹介しています。今回はNewton-Raphson法を使用して、対数平均温度差を含む熱収支を計算します。プログラミング系の言語を今まで触ったことがない人をターゲットとし、自分が躓いたところを中心になるべく基礎的なところから解説しています。

続きを見る

【Python】Euler法の計算例:タンク内の原料濃度変化

本記事ではPythonでの化学工学計算例を紹介しています。今回はEuler法を使用して、タンク内の原料濃度変化を計算します。

続きを見る

【Python】Runge-Kutta法の計算例:回分式反応器の一次反応

本記事ではPythonでの化学工学計算例を紹介しています。今回はRunge-Kutta法を使用して、回分式反応器の一次反応による原料濃度変化を計算します。

続きを見る

【Python】連立常微分方程式の計算例:タンク内の濃度・温度変化

本記事ではPythonでの化学工学計算例を紹介しています。今回は連立常微分方程式の例として、タンク内の濃度・温度変化を計算します。

続きを見る

【Python】連立一次方程式の計算:逆行列による解法

本記事では連立一次方程式の計算として、逆行列を使用した解法を解説しています。例として、ExcelとPythonの2つの計算手法で5元連立一次方程式を計算してみます。

続きを見る

【Python】if文を使った計算例:配管流れの摩擦係数の使い分け

本記事ではPythonのif文を使用した計算例として、配管流れの摩擦係数f(管摩擦係数)の適用範囲による使い分け計算を解説しています。

続きを見る

【Python】ラグランジュ補間の計算例:気液平衡曲線(アンモニア-水)の補間

本記事ではPythonのラグランジュ補間を使用した計算例として、気液平衡曲線(アンモニア-水)の補間を行ないました。ラグランジュ補間でやる必要性はなく、近似式・補間式を作れるなら手法は何でもいいと思いますが例としてちょうど良さそうなのでやってみます。

続きを見る

【Python】スプライン補間をわかりやすく解説:区間ごとに滑らかに補間する手法

スプライン(Spline)補間はあるデータを多項式で補間する手法の1つです。データの点で区間を区切り、区間ごとに異なる多項式を使用して補間する手法です。記事ではPythonを使用した簡単なスプライン補間法を紹介します。

続きを見る

【Python】多変数Newton-Raphson法を解説:13変数の気液フラッシュ計算

本記事では気液フラッシュ計算を例としてPythonで多変数のNewton-Raphson法を解いてみました。

続きを見る

【Python】線形最小二乗法の計算例:アレニウスプロット

本記事ではPythonの線形最小二乗法の計算例としてアレニウスプロットををやってみました。Pythonで最小二乗法をやる場合は計算手法まできちんと記述しないといけませんから、Excelよりも難易度が上がります。

続きを見る

【Python】Gaussの消去法(掃き出し法)を解説:連立方程式の計算手法

Gaussの消去法は連立一次方程式の解法の1つです。連立方程式を行列式として解く手法の中でも最も基本的なものです。ここでは化学反応式の係数決定問題を例に、PythonでGaussの消去法を計算してみます。

続きを見る

非線型最小二乗法

【Python】最急降下法の解説:回分操作コストの最小化計算

本記事では非線形最小二乗法の計算手法の1つである最急降下法について解説します。他の手法と比較して簡単に計算できますが、繰り返し計算回数が多くなり収束しにくいのが欠点です。

続きを見る

【Python】黄金分割法の解説:最急降下法の学習率最適化

黄金分割法は最適化手法の1つであり、非線形最小二乗法や最適化問題に使用します。この手法は関数の微分値を必要としないため簡単に計算できる一方で、複数の極値を持つような複雑な関数の最適化には向いていません。

続きを見る

【Python】Gauss-Newton法の解説:Antoine式の定数決定

Gauss-Newton法は非線形最小二乗法の解法の1つです。Newton法で計算が重いとされるヘッセ行列をヤコビ行列で近似することで計算を軽くしていることが特徴です。

続きを見る

【Python】Levenberg-Marquardt法を解説:Antoine式の定数決定

Levenberg-Marquardt法は非線形最小二乗法の解法の1つです。最急降下法とGauss-Newton法の良いところを組み合わせることで収束性が向上しています。

続きを見る