第６回分追加Ｅｘｃｅｌファイルの操作手順書
目次
Ｅｅｘｃｅｌによる数値解析準備事項
０．０

Ｅｘｃｅｌファイルの読み取り専用での立ち上げ手順

０．１

アドインのソルバーとデータ分析の有効化（使えるようにする）

第１回 線形方程式 －線形方程式（実験式のつくり方：最小２乗法と多重回帰）－
１．１

荷重とバネの長さの実験式（Ｅｘｃｅｌファイルのファイル名に同じ、以下同様）

１．２

反応速度解析

１．３

灯油引火点とＡＳＴＭ蒸留点の相関

第２回 非線形方程式 －実験データの曲線あてはめと非線形方程式の数値解法－
２．１

圧力損失の流量による曲線あてはめ

２．２

中間領域の流動摩擦係数の計算

第３回 最適化 －最適化計算と線形計画法－
３．１

最適化勾配法

３．２

最適化反応次数の決定

３．３

線形計画法

第４回 微分・積分 －数値微分と数値積分（台形法、シンプソン則、（３／８）シンプソン則）－
４．１

微分法による反応次数決定

４．２

正規分布の数値積分

４．３

断熱反応解析

第５回 微分方程式の数値解法－常微分方程式（ルンゲクッタ法）、偏微分方程式（緩和法、陽解法、陰解法）－
５．１ ルンゲクッタ法による反応解析
５．２

緩和法による熱伝導の解析

５．３

固定床液分散の解析

第６回 確率論的シミュレーション手法－モンテ・カルロ法－
６．１

モンテカルロ法によるπの計算

６．２

モンテカルロ法による放射伝熱の解析

０．０

Ｅｘｃｅｌファイルの読み取り専用での立ち上げ手順

１）開示Ｅｘｃｅｌファイルの知的所有権について開示する数値解析の説明用の Excel ファイルには、改変ができないようにパスワードが設定してあります。しかし、読者の方には読み取り用のパスワードを開示しますので、Excel ファイルを読み取り専用で立ち上げてください。読み取り専用で立ち上げれば、Excel ファイルの数値解析の内容の解読は可能ですし、ファイル内の色々な試行操作ができます。
開示する Excel ファイルは著者に知的所有権があります。読者の方は自分だけが使用するファイルとして、数値解析の内容を習熟してください。コピーして第三者に配布しないこと。部分的なコピーも禁止します。
読者の方には内容を完全に理解してオリジナルの数値解析の Excel ファイルを作成することを期待しています。新たに解析のデータを収集してオリジナルの解析をしたものは、読者のものです。
２）Ｅｘｃｅｌファイルの立ち上げ手順
Ｅｘｃｅｌファイルの立ち上げ手順は次のようになります。例えば、下記のようにエクスプロラ―から、1.1 荷重とバネ長さの実験式.xlsx をクリックして立ち上げようとすると、下記の読み取り用のパスワードの入力の窓が現れます。読み取り用のパスワード *.*の部分はファイル名の冒頭の番号です。パスワードは半角小文字英数字です。パスワードを入力して、OK をおしてください。

次に、下記の窓が開きます。パスワードの入力はせずに、読み取り専用（Ｒ）をクリックしてください。そうす
るとファイルは立ち上がります。

立ち上がったファイルは完全に内容の解読可能です。アドイン等の操作も可能ですので、内容を十分に理解してください。その上で、読者は新たなデータを収集して、自分自身で数値解析部分を打ち込んで、自分のオリジナ
ルのＥｘｃｅｌファイルを作ってください。

０．０

アドインのソルバーとデータ分析の有効化（使えるようにする）

１）ソルバーとデータ分析のアドインを有効化（使えるように）する手順
Excel ファイルを立ち上げ、メニューからファイルをクリック（

で位置を示す。以下同様）する。

次の展開画面から下部のオプションをクリックすると右の Excel オプション画面になる

Excel オプション画面からアドインをクリックすると、内側がアドインの画面になる。このアドインの画面の下部の管理（Ａ）でＥｘｃｅｌアドインを選択して、設定をクリックする。展開画面のアドインからソルバーアド
インと分析ツールにチェックを入れて、ＯＫを押すと有効化される（使えるようになる）。

２）有効化（使えるようになったかどうか）の確認
メニューからデータをクリックして、右端の分析の欄にソルバーとデータ分析が出てくれば、準備は完了です。

１．１

荷重とバネの長さの実験式

１）最小２乗法による実験定数の決定①実験データ：実験式を決める実験データの表です。
②最小２乗法の各項の計算：前項実験データに基づく定数 a,b の各項の合計を算出しています。
③定数の計算：前項の各項の合計から、定数 a、b を計算しています。
④実験定数による計算（実験式プロット用）：決定した定数 a、b でバネ長さの計算をして、この値をグラフにプロットしています。
２）データ分析の回帰分析による実験定数の決定①実験データ：実験式を決める実験データの表です。
この表に基づき、Excel のアドインのデータ分析機能の重回帰で、定数 a、b を求めます。
②回帰分析の結果（重回帰の手順）
メニューでデータをクリックして、分析にアドイン（ここではデータ分析）を表示させます。
データ分析をクリックして、データ分析の項目から回帰分析を選択して、OK を押します。
すると下記の回帰分析の画面がでてきます。
入力元で、入力 Y 範囲で D50～D58 と入力 X 範囲で E50～E58 を選択する。
出力オプションで、一覧の出力先で C61 を指定する。
OK を押すと、回帰分析の結果が印字されます。

先に実施した結果がある場合、下の窓が現れるので、上書きするときは OK をクリックする。

回帰分析の結果の切片と X 値の係数の値が定数 a、b に相当します。
③実験定数による計算（実験式プロット用）：決定した定数 a、b でバネ長さの計算をして、この値をグラフにプロットしています。

１．２

反応速度解析

１）ソルバーによる反応次数の決定①基礎式：ここで使う基礎式です。
②実験データ：実験式を決める実験データの表です。
このデータに基づき、反応次数を求めます。
③ソルバーでの求め方（ソルバーの手順）
予め変数 D20 に反応次数の初期値を入力しておきます。Ｅｘｃｅｌファイル中に示した変数ｎの値と目的
セル H24 の値との関係図から分かるように、初期値は１．１～１．７（１は不可）を記入します。
メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。
ソルバーをクリックすると、下記のソルバー画面がでてきます。

目的セルの設定で H24 を選択し、次に目標値は最小値を、そして変数セルの変更で D20 を選択します。
解決を押すと、下記のソルバーの結果が表示され、変数セル D20 の値が変化します。

問題なければ、ＯＫ押すと、変数セル D20 の値が固定されます。

２）多重回帰（アウレニウスプロット）による頻度因子と活性化エネルギーの決定①基礎式：ここで使う式です。
②実験データ：実験式を決める実験データの表です。
このデータに基づき、頻度因子と活性化エネルギーの決定をします。
③回帰分析の結果（重回帰の手順）
予め、反応次数は、前項で求めた値を入力しておき、Ｌｎｋと１／Ｔの表を作成しておきます。
メニューでデータをクリックして、分析にアドイン（ここではデータ分析）を表示させます。
データ分析をクリックして、データ分析の項目から回帰分析を選択して、OK を押します。
すると下記の回帰分析の画面がでてきます。
入力元で、入力 Y 範囲で F51～F53 と入力 X 範囲で G51～G53 を選択する。
出力オプションで、一覧の出力先で C55 を指定する。
OK を押すと、回帰分析の結果が印字されます。

先に実施した結果がある場合、下の窓が現れるので、上書きするときは OK をクリックする。

回帰分析の結果の切片と X 値の係数の値が定数 a、b に相当します。
回帰分析結果の a、b から頻度因子Ａと活性化エネルギーＥを求め（逆算し）ます。

１．３

灯油引火点のＡＳＴＭ蒸留点の相関（Ｅｘｃｅｌファイル）

１）実験データ：実験式を決める実験データの表です。
この表に基づき、Excel のアドインのデータ分析機能の重回帰で、次式の定数 a、b、c を求めます。
ｙ＝ａ＋ｂｘ１＋ｃｘ２
２）データ分析の回帰分析による引火点の初留点および５％留出点の相関式の決定①回帰分析の結果（重回帰の手順）
メニューでデータをクリックして、分析にアドイン（ここではデータ分析）を表示させます。
データ分析をクリックして、データ分析の項目から回帰分析を選択して、OK を押します。
すると下記の回帰分析の画面がでてきます。
入力元で、入力 Y 範囲で D8～D84 と入力 X 範囲で E8～F84（初留点と５％留出点の両方の欄）を選択する。
出力オプションで、一覧の出力先で C91 を指定する。
OK を押すと、回帰分析の結果が印字されます。

先に実施した結果がある場合、下の窓が現れるので、上書きするときは OK をクリックする。

回帰分析の結果の切片と X 値 1 と X 値 2 の係数の値が定数 a、b、c に相当します。

３）データ分析の回帰分析による引火点の９７留出点および終点（１００％留出点）の相関式の決定①回帰分析の結果（重回帰の手順）

手順は前項に同じです。

メニューでデータをクリックして、分析にアドイン（ここではデータ分析）を表示させます。
データ分析をクリックして、データ分析の項目から回帰分析を選択して、OK を押します。
すると下記の回帰分析の画面がでてきます。
入力元で、入力 Y 範囲で D8～D84 と入力 X 範囲で Q8～R84（９７％留出点と１００％留出点の両方の欄）を選択する。
出力オプションで、一覧の出力先で C118 を指定する。
OK を押すと、回帰分析の結果が印字されます。

先に実施した結果がある場合、下の窓が現れるので、上書きするときは OK をクリックする。

回帰分析の結果の切片と X 値 1 と X 値 2 の係数の値が定数 a、b、c に相当します。

２．１

圧力損失の流量による曲線あてはめ（Ｅｘｃｅｌファイル）

１）べき級数による曲線あてはめ（カーブフィッティング）①実験データ（実測値）：実験式を決める実験データの表です。
この表に基づき、Excel のアドインのデータ分析機能の重回帰で、べき級数での曲線あてはめをおこなう。
②べき級数による曲線あてはめ（カーブフィッティング）のための作表
上式ののべき級数での曲線あてはめのために Excel のアドインのデータ分析機能の重回帰で、最大、３次のべき級数の定数 a、b、c、d を求めるための作表をします。
ｙ＝ａ＋ｂｘ＋ｃｘ２＋ｄｘ３③曲線のあてはめ③-1 １次式での回帰分析の結果 ここでは、線形のｙ＝ａ＋ｂｘでのあてはめで a、b を求めます。
メニューでデータをクリックして、分析にアドイン（ここではデータ分析）を表示させます。
データ分析をクリックして、データ分析の項目から回帰分析を選択して、OK を押します。
すると下記の回帰分析の画面がでてきます。
入力元で、入力 Y 範囲で D16～D19 と入力 X 範囲で E16～E19 の欄を選択する。
出力オプションで、一覧の出力先で C25 を指定する。
OK を押すと、回帰分析の結果が印字されます。

先に実施した結果がある場合、下の窓が現れるので、上書きするときは OK をクリックする。

回帰分析の結果の切片と X 値 1 と X 値 2 の係数の値が定数 a、b に相当します。

③-2

３次式での回帰分析の結果

ｙ＝ａ＋ｂｘ＋ｃｘ２＋ｄｘ３でのあてはめで a、b、c、d を求めます。

メニューでデータをクリックして、分析にアドイン（ここではデータ分析）を表示させます。
データ分析をクリックして、データ分析の項目から回帰分析を選択して、OK を押します。
すると下記の回帰分析の画面がでてきます。
入力元で、入力 Y 範囲で D16～D19 と入力 X 範囲で E16～G19（ｘ、ｘ２、ｘ３）の３つの欄を選択します。
出力オプションで、一覧の出力先で C50 を指定する。
OK を押すと、回帰分析の結果が印字されます。

先に実施した結果がある場合、下の窓が現れるので、上書きするときは OK をクリックする。

回帰分析の結果の切片と X 値 1,X 値 2, X 値 3 の係数の値が定数 a、b、c、d に相当します。

④

ｙ＝ｂｘ２での回帰分析の結果 ここでは、ｙ＝ｂｘ２（ａ＝０）でのあてはめで b を求めます。
メニューでデータをクリックして、分析にアドイン（ここではデータ分析）を表示させます。
データ分析をクリックして、データ分析の項目から回帰分析を選択して、OK を押します。
すると下記の回帰分析の画面がでてきます。
入力元で、入力 Y 範囲で D16～D19 と入力 X 範囲で F16～F19 の欄を選択する。
ａ＝０で原点をと通る曲線なので、定数に０を使用する（Z）にチェックをいれます。
出力オプションで、一覧の出力先で C77 を指定する。
OK を押すと、回帰分析の結果が印字されます。

先に実施した結果がある場合、下の窓が現れるので、上書きするときは OK をクリックする。

回帰分析の結果、定数はゼロを指定しているので、切片は０となっています。X 値 1 の係数の値が定数 b に相当します。

次項の２．２ 中間領域の流動摩擦係数の計算（Ｅｘｃｅｌファイル）には操作用のシート摩擦係数の計算 (初期)シートに加えて、最終の結果のシート摩擦係数の計算（最終））シートを添付して、内容を確認できるようにしています。摩擦係数の計算 (初期)シートで次の説明をトレースして、分からなくなったら、摩擦係数の計算（最終））シートで確認してください。

２．２

中間領域の流動摩擦係数の計算（Ｅｘｃｅｌファイル）

１）逆補間法による流動摩擦係数の計算①計算条件
ここに計算条件および逆補間法の流動摩擦係数の初期値をまとめています。関数は次式です。
ｆ（ｘ）＝－４ｌｏｇ｛（ｅ／ｄ）／３．７１＋１．２６／Ｒｅｘ１／２｝－ １／ｘ１／２＝０②逆補間法による計算 表計算にまとめています。
（表の内容は各自確認のこと）
ｋは計算のステップ数、ｘｋは計算途中の流動摩擦係数の値、ｆ（ｘ）は計算途中の関数値です。εは計算ステップの計算値の相対変化（精度）を表しています。
ｘｋの列のセル E15 と E16 は初期値ｘ０、ｘ１です。E17 に数式=E16-(E15-E16)/(F15-F16)*F16 を打ち込みます。そして、セル E17 をコピーして E18 から E25 までに貼り付けます。
ｆ（ｘ）の列のセルの F15 に数式=-4*LOG10($E$7/3.71+1.26/($E$6*SQRT(E15)))-1/SQRT(E15)を打
ち込みます。そしてセル F15 をコピーして F16 から F25 までに貼り付けます。
εの列のセルの G16 に数式=ABS((E16-E15)/E16)を打ち込みます。そしてセル G16 をコピーして G17から G25 までに貼り付けます。以上で作表は完成で、ε＜０．０００１になった時点で計算は終了です。
計算後、計算条件がＲｅ≧４０００およびＲｅｆ１／２（ｅ／ｄ）＜１００で中間領域を判定しています。
２）ソルバーによる流動摩擦係数の計算①計算条件
ここに計算条件および関数をまとめています。
②ソルバーでの求め方（ソルバーの手順）
セル E40 に関数式=-4*LOG10(E32/3.71+1.26/(E31*SQRT(E33)))-1/SQRT(E33)を打ち込みます。また、予め変数 E33 に初期値を入力しておきます。メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。ソルバーをクリックすると、下記のソルバー画面がでてきます。
目的セルの設定で E40 を選択し、次に目標値は指定値をチェックして０をいれます。変数セルの変更でE33 を選択します。解決を押すと、ソルバーの結果が表示され、変数セル E33 の値が変化します。

問題なければ、ＯＫ押すと、変数セル E33 の値が固定されます。
（結果の画面省略）

３．１

最適化勾配法

基礎式の項で目的関数、探索方向の移動方向ベクトル、移動距離と移動後の位置を示しています。
目的関数

ｆ（ｘ１、ｘ２）＝３（ｘ１－２）２＋（ｘ２－１）２

移動方向ベクトル 導関数

ｇ(ｘ１）＝６（ｘ１－２） ｇ(ｘ２）＝２（ｘ２－１）

移動距離

ｈ

移動後

ｘ１ｋ＋１＝ｘ１ｋ－ｈｇ（ｘ１ｋ） ｘ２ｋ＋１１＝ｘ１ｋ－ｈｇ（ｘ２ｋ）

１）最急降下法
まずは、最急降下法の計算のために作表します。試行番号、変数ｘ１、ｘ２、導関数 ｇ(ｘ１）、ｇ(ｘ２)
目的関数ｆ（ｘ１、ｘ２）です。ｘ１欄の c12 セルとｘ２欄の d12 に探索の開始位置の４と６を入れます。ｈは、ここでは０．３に固定します。ｇ(ｘ１）の欄に=6*(C12-2)、 ｇ(ｘ２）の欄に=2*(D12-1)を打ち込みます。
ｆ（ｘ１、ｘ２）の欄に=3*(C12-2)^2+(D12-1)^2 を打ち込みます。ｘ１欄の c13 セルとｘ２欄の d13 に=C12F12*E12 と =D12-G12*E12 を打ち込みます。E12 から H12 をコピーして、E13 から H13 に貼り付けます。
その後。C13 から H13 までをコピーして、全体に貼り付けます。これで完成です。
２）移動距離最適化
完成した最急降下法の表全体の試行番号２５までをコピーして移動距離最適化の表に貼り付けます。
メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。ソルバーをクリックすると、ソルバー画面がでてきますので、これまでのソルバーの操作と同様に H55 を目的セルにして、
E54 を変数として、ソルバーを動かします。これで試行１の移動距離が最適化されます。次に、H56 を目的セルにして、E55 を変数として、試行２の移動距離を最適化します。これを順次繰り返します。
３）最適化最急降下法
最急降下法の試行１と２（セル c12，13～h12，13）をコピーして最適化最急降下法の表に貼り付けます。
メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。ソルバーをクリックすると、ソルバー画面がでてきますので、これまでのソルバーの操作と同様に H84 を目的セルにして、E83～G83 の３つを変数として、ソルバーを動かします。これで、移動距離と移動ベクトルが最適化されます。
４）ソルバーを使った解法
目的関数は同じです。変数ｘ１と変数ｘ２の初期値４と６を C92 と D92 に入れます。目的関数を D94 に=3*(C92-2)^2+(D92-1)^2 と打ち込みます。メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。ソルバーをクリックすると、ソルバー画面がでてきますので、これまでと同様に D94 を目的セルにして、C92、D92 の２つを変数として、ソルバーを動かします。
以上の操作の完結版を最終シートとして添付していますので、最終のシートで確認可能です。

３．２

最適化反応次数の決定

１）ソルバーによる反応次数の決定
１．２ 反応速度解析（Ｅｘｃｅｌファイル）の１）ソルバーによる反応次数の決定の内容を参照してください。
２）区間法による決定①等間隔法
等間隔法のために作表します。試行回数、探索値ｘ１～ｘ４、反応次数ｎ、速度定数ｋ１～ｋ３、目的関数です。ｘ１の初期値セル d31 とｘ２の初期値セル d34 に探索幅として１．１と１．６を入れます。ｘ３のセル d32 とｘ４のセル d33 は等間隔の分割で=D31+(D34-D31)/3 と=D32+(D34-D31)/3 を打ち込みます。２回目のｘ１のセル d35 とｘ２のセル d38 は=IF(H32<H33,D31,D32)と=IF(H32<H33,D33,D34)を打ち込みます。２回目のｘ３のセル d36 とｘ４のセル d36 は１回目の d32 と d33 をコピーして貼り付けます。次に 2 回目のセル d35～セル d38 までをコピーして、３回目以降にはりつけます。
ｋ１は=-(POWER(E$11,(1-D31))-POWER(E$10,(1-D31)))/((1-D31)*E$12)、ｋ２は=-(POWER(F$11,(1D31))-POWER(F$10,(1-D31)))/((1-D31)*F$12) 、 ｋ ３ は =-(POWER(G$11,(1-D31))-POWER(G$10,(1D31)))/((1-D31)*G$12)、目的関数は=(E31-F31)^2+(F31-G31)^2+(G31-E31)^2 を打ち込みます。そして
セル E31 から H31 までをコピーして、各回にはりつけます。
作表およびエクセル上の計算はこれで終わりです。結果は最終のシートで確認できます。
②黄金分割法
黄金分割法のために作表します。試行回数、探索値ｘ１～ｘ４、反応次数ｎ、速度定数ｋ１～ｋ３、目的関数（セル）値です。ｘ１の初期値セル d106 とｘ２の初期値セル d109 に探索幅として１．１と１．６を入れます。ｘ３のセル d107 とｘ４のセル d108 は黄金分割で=D106+((1.618-1)/1.618)*(D109-D106)と==D106+(1/1.618)*(D109-D106)を打ち込みます。２回目のｘ１のセル d110 とｘ２のセル d113 に=IF(H107<H108,D106,D107)と=IF(H107<H108,D108,D109)を打ち込みます。２回目のｘ３のセル d111とｘ４のセル d112 は１回目の d107 と d108 をコピーして貼り付けます。次に 2 回目のセル d110～d113までをコピーして、３回目以降にはりつけます。
ｋ １ は =-(POWER(E$11,(1-D106))-POWER(E$10,(1-D106)))/((1-D106)*E$12) 、 ｋ ２ は =(POWER(F$11,(1-D106))-POWER(F$10,(1-D106)))/((1-D106)*F$12) 、 ｋ ３ は =-(POWER(G$11,(1D106))-POWER(G$10,(1-D106)))/((1-D106)*G$12) 、 目 的 関 数 は =(E106-F106)^2+(F106G106)^2+(G106-E106)^2 を打ち込みます。そしてセル E106 から H106 までをコピーして、各回にはりつけます。
作表およびエクセル上の計算はこれで終わりです。結果は最終のシートで確認できます。
３．３

線形計画法

１）ソルバーにより線形計画法を解く①変数：製品１、製品２の生産量ｘ１、ｘ２とスラックス変数ｘ３、ｘ４、ｘ５です。
②制限（制約）条件：これらの式の制限下に、線形計画を解きます。
③目的関数：製品１、製品２を製造することによる収益です。
④ソルバーにより線形計画法の基礎式を解くための作表
Eq.(12)'.Eq.(13)',Eq.(14)',Eq.(15)' 式の制限式のもとに Eq.(16)の目的関数ｚを最大にする変数ｘ１とｘ２を求めるために、変数と制限条件と目的関数を Excel ファイルのように作表します。

メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。
ソルバーをクリックすると、下記のソルバー画面がでてきます。

目的セルの設定で F42 を選択し、次に目標値は最大値を、そして変数セルの変更で D23 から H23 を選択します。制約条件の対象に I30～I37 と K30～K37 のそれぞれの関係を入れます。解決方法はここではシンプ
レックス LP を選択します。
解決を押すと、下記のソルバーの結果が表示され、変数セル D23～H23 の値が変化します。

問題なければ、ＯＫ押すと、変数セル D23～H23 の値が固定されます。
以上の操作の完結版を最終シートとして添付していますので、最終のシートで確認可能です。

２）ソルバーによる線形計画法の解析結果の感度解析
ソルバーの結果の画面でレポートの解答、感度、条件で感度を選択して、OK を押すと下記の感度解析の結果のレポートシートが作成されます。

変数セル
セル
$D$23
$E$23
$F$23
$G$23
$H$23

名前
x1
x2
x3
x4
x5

最終
値
20.96774194
47.41935484
6.677419355
0
0

限界
コスト

最終
値

潜在
価格

目的セル 許容範囲内 許容範囲内
係数
増加
減少
0
100 61.53846154
10
0
150 16.66666667 57.14285714
0
0 18.51851852 242.4242424
0
0 0.322580645
1E+30
0
0 1.290322581
1E+30

制約条件
セル
$I$30
$I$31
$I$32
$I$33
$I$34
$I$35
$I$36
$I$37

名前
Eq.(1) 関数値
Eq.(2) 関数値
Eq.(3) 関数値x1 関数値x2 関数値x3 関数値x4 関数値x5 関数値

54
4550
6000
20.96774194
47.41935484
6.67741935500

制約条件 許容範囲内 許容範囲内
右辺
増加
減少
0
54
1E+30 6.677419355
0.322580645
4550 383.3333333
650
1.290322581
6000
1000 1254.545455
0
0 20.96774194
1E+30
00 47.41935484
1E+30
0
0 6.677419355
1E+30-0.322580645
06500-1.290322581
0 1254.545455
0４．１

微分法による反応次数決定

１）理論式と解析データ①理論式 ｌｎ|ΔＣ/Δｔ|＝ｌｎｋ＋ｎｌｎＣｔ (9)反応次数ｎを求める線形化した式です。

（ΔＣ/Δｔ）ｉ＝ｙｉ’＝（－ｙｉ＋２＋４ｙｉ＋１－３ｙｉ）／２ｈ(6a)'（ΔＣ/Δｔ）ｉ＝ｙｉ’＝（ｙｉ＋１－ｙｉ－１）／２ｈ(5a)（ΔＣ/Δｔ）ｉ＝ｙｉ’＝（３ｙｉ－４ｙｉ－１＋ｙｉ－２）／２ｈ

始点での前進差分式です。
中間点各点での中心差分式です。

(7a)' 終点での後退差分式です。

②解析データ
解析のための反応時間と硫黄分濃度の関係の等温反応データです。
２）微分法による反応次数決定のための作表
各点の反応速度を差分で求める表です。ここで、微小時間ｄｔ＝０．１に固定しています。次に始点の反応速度 e29 を(6a)'式相当で=abs((-D31+4*D30-3*D29)/(2*$C$27))を打ち込みます。終点の反応速度 e39 を(7a)'式相当で=abs((3*D39-4*D38+D37)/(2*$C$27))を打ち込みます。中間点の反応速度 e30 を(5a)'式相当で=abs((D31D29)/(2*$C$27))を打ち込みます。e30 をコピーして、e31～e38 まで貼り付けます。F29 に=LN(D29)、G29 に=LN(E29)を打ち込みます。F29 の=LN(D29)と G29 の=LN(E29)は、それぞれ濃度と反応速度の自然対数です。
F29 と G29 をコピーして、G30～F39 まで貼り付けます。これで作表終了です。
３）回帰分析による係数の決定 (9)式の関係で、回帰分析で係数（ここでは反応次数）を求めます。
①回帰分析の結果（重回帰の手順）
メニューでデータをクリックして、分析にアドイン（ここではデータ分析）を表示させます。
データ分析をクリックして、データ分析の項目から回帰分析を選択して、OK を押します。
すると下記の回帰分析の画面がでてきます。
入力元で、入力 Y 範囲で G29～G39、入力 X 範囲で F29～F39 を選択します。
出力オプションで、一覧の出力先で C44 を指定する。

OK を押すと、回帰分析の結果が印字されます。
先に実施した結果がある場合、確認の窓が現れるので、上書きするときは OK をクリックする。
回帰分析の結果の係数 X 値１の値が反応次数ｎに相当します。
またここでは、相関式の切片から反応速度定数ｋが得られることを示しています。

４．２

正規分布の数値積分

１）関数および数値積分の式①正規分布の密度関数 ここでは、ｘ軸は標準偏差σで規格化した、次式の密度関数の値を使います。
ｆ（ｘ）＝１／（２π）１／２ｅｘｐ（－ｘ２／２）(15)②数値積分 離散値で計算する数値積分の公式です。
台形則

ｈ［（ｙ０＋ｙ１）／２］(14a)

シンプソン則ｈ／３［ｙ０＋４ｙ１＋ｙ２］(14b)（３／８）シンプソン則 （３／８）ｈ［ｙ０＋３ｙ１＋３ｙ２＋ｙ３］(14c)２）正規分布の全体積分
先ずｘを－5～＋５までの関数値ｆ（ｘ）の表を作ります。ここでπ＝３．１４１５９２６５４に固定します。
この表で、上記３種類の積分公式で全体を積分してみます。G17 に台形則の=(E16+E17)*F17/2 を打ち込みます。
そして g18～g116 までコピーします。H18 にシンプソン則の=(E16+4*E17+E18)*F18/3 を打ち込み、１行飛ばしで H116 までコピーします。I19 に（３／８）シンプソン則の=(3/8)*(E16+3*E17+3*E18+E19)*F19 を打ち込みます。２行飛ばしで I115 まで貼り付けます。最後の I116 は台形則で=(E115+E116)*F116/2 を打ち込みます。
これで作表は終わりで、それぞれの手法のなかでどの手法が１に近いか確認してください。
２）台形則での±σ（標準偏差）、±２σ、±３σの範囲の数値積分
次に±σ、±２σ、±３σの範囲の積分をするための作表をします。ｘの－5～＋５までの関数値ｆ（ｘ）の表の作表は前項に同じです。G163 に台形則の=(E162+E163)*F163/2 を打ち込み、G164～G182 までコピーします。H153 に台形則の=(E152+E153)*F153/2 を打ち込み、H154～H192 までコピーします。I143 に台形則の=(E142+E143)*F143/2 を打ち込み、I144～H201 までコピーします。合計値が±σ、±２σ、±３σそれぞれの数値積分値ですので、理論値と比較してみてください。
４．３ 発熱反応解析
１）理論式および実験データ①実験データ（－ΔQ はパラメーター）
固定値
A＝1.04E+13（-）
、E＝31.35（ｃａｌ／ｇ－ｍｏｌ）、R＝1.987（ｃａｌ／ｇ－ｍｏｌ・Ｋ）、n＝1.33（-）
T0＝315（℃）
、C0＝0.3239（ｗｔ％）
、Cp＝0.95（ｃａｌ／ｇ・Ｋ）、ρ＝0.9（ｇ／ｃｍ３）
パラメーターの初期値－ΔQ=60000(ｃａｌ／ｇ－ｍｏｌ)
②計算式
反応速度式
－ｄＣ／ｄｔ＝Ａｅｘｐ（－Ｅ/ＲＴ）Ｃｎ(16)

速度式積分形∫ｄｔ＝∫－ｄＣ／（Ａｅｘｐ（－Ｅ/ＲＴ）Ｃｎ）(16)’

反応時間と濃度の関係
ｔ＝－∫ｆ（Ｃ）ｄＣ(16)”

ここで、ｆ（Ｃ）＝１／（Ａｅｘｐ（－Ｅ/ＲＴ）Ｃｎ）
濃度変化による温度変化
Ｔｉ＋１＝Ｔｉ＋（－ΔQ）ΔＣ／Ｃｐρ

（17）

２）
（３／８）シンプソン則による数値積分を含む逐次計算計算のための作表をします。ｉは計算ステップです。濃度 Cｗｔ％は逐次計算をするために、完全に反応するまで分割します。ΔC＝０．０００１、最終ステップはΔC＝０．００００５にしています。ｉ＝０の濃度と温度
は初期濃度 C0＝0.3239、初期温度 T0＝315（℃）です。ｉ＝０数値積分の関数ｆ（Ｃ）のセル E17 に=1/($C$5*EXP(-$C$6/(($C$7/1000)*(D17+273.15)))*C17^$C$8)を打ち込みます。これをコピーして E18～
E368 に貼り付けます。
（３／８）シンプソン則の式をセル F20 に=(3/8)*(C17-C18)*(E17+3*E18+3*E19+E20)を打ち込みます。これをコピーして、F23～F368 までに２行置きに張付けます。反応時間は逐次計算の合計ですから、G20 に=G17+F20 を打ち込みます。これをコピーして G23～G368 までに２行置きに張付けます。
これで、作表は完了です。次に平衡温度３４０℃になるようにパラメーターΔQ をきめます。
メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。ソルバーをクリッ
クすると、下記のソルバー画面がでてきます。目的セルの設定で D369 を選択し、次に目標値は指定値をチェッ
クして３４０をいれます。変数セルの変更で C13 を選択します。解決を押すと、ソルバーの結果が表示され、変数セル C13 の値が変化します。

（３／（３／８）シ

８）

ンプソン則

（３

シン

（３／８）シ

／

プソ

ンプソン則

８）

ン則

シン

（３

プソ

／

ン則

８）

（３

シン

／

プソ

８）

ン則

シン
プソ
ン則
（３
／
結果でセルを書き換えたいときは OK をおすと、結果で書き換えられます。
８）
シン
プソ
（３
／
８）
（シン
３プソ
／ン則
８（３
）／
８）

ン則
（３
／
８）
シン
プソ
ン則

５．１

ルンゲクッタ法による反応解析

ワンパス反応の解析
１）反応速度式
Ａ→

Ｂ－ｄＣA／ｄｔ＝－ｋＣＡn(1)２）変数の整理－ｄｙ１／ｄｘ＝－ａ１ｙ１n ＝ｆ（ｘ, ｙ１）３）反応定数初期値の速度定数ａ１=ｋを４０．８５に、反応次数ｎを 1.33 に設定します。
４）反応成績 手法を照合するための実験（実測）データです。
５）ルンゲクッタ法による計算計算のためのΔｘ＝0.01 にセットします。計算のための作表は、Ｍはステップ数、Ｘは時間です。Ａの欄がルンゲクッタ法の計算です。Y(1) CA の d29 セルは初期値の濃度です。次に K1(1)、K2(1)、K3(1)、K4(1)の e29～ h29 セ ル に そ れ ぞ れ 、 =-$H$8*D29^$H$9*$C$26 、 =-$H$8*(D29+0.5*E29)^$H$9*$C$26 、 =$H$8*(D29+0.5*F29)^$H$9*$C$26、=-$H$8*(D29+G29)^$H$9*$C$26 を打ち込みます。次に ΔＹ（1）の i29 セルに=(E29+2*F29+2*G29+H29)/6 を打ち込みます。そして、e29～i29 セルをコピーして e129～i129 セルに貼り付けます。つぎに d30 セルに=D29+I29 を打ち込みます。D30 セルをコピーして d31～d129 セルに貼り付けます。作表はこれで終わりです。ワンパスルンゲクッタ法 (反応定数決定)のシートと同じになるはずです。
次にワンパスルンゲクッタ法 (反応定数決定)のシートを使って、反応定数を求めてみます。
６）実測値と計算値の差の二乗和に示す表は実測値と計算値の二乗の和を計算する表です。
メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。ソルバーをクリッ
クすると、下記のソルバー画面がでてきます。目的セルの設定で M24 を選択し、次に目標値は最小値をチェックします。変数セルの変更で H8 と H9 を選択します。解決を押すと、ソルバーの結果が表示され、変数セル H8と H9 の値が変化します。

以下の操作は前出のソルバーに同じ。
結果をワンパスルンゲクッタ法 (最終)のシートで確認してみてください。

マルチパスルンゲクッタ法
１） モデルと収支式 反応モデル（パス）と各成分の収支式は下記です。
ｋ４
Ａ → Ｂ → Ｃ → Ｄ
ｋ１

ｋ２ ｋ３

－ｄＣＡ／ｄｔ＝－ｋ１ＣＡ－ｋ４ＣＡ(11a)

ｄＣＢ／ｄｔ＝ ｋ１ＣＡ－ｋ２ＣＢ(11b)

ｄＣＣ／ｄｔ＝ ｋ４ＣＡ＋ｋ２ＣＢ－ｋ３ＣＣ(11c)

ｄＣＤ／ｄｔ＝ ｋ３Ｃｃ

(11d)２）変数の整理作表のために、変数を次のように整理します。

－ｄｙ１／ｄｘ＝－ａ１ｙ１－ａ４ｙ１＝ｆ（ｘ, ｙ１）
ｄｙ２／ｄｘ＝ ａ１ｙ１－ａ２ｙ２＝ｆ（ｘ, ｙ１,ｙ２）

(a)
(b)

ｄｙ３／ｄｘ＝ ａ４ｙ１＋ａ２ｙ２－ａ３ｙ３＝ｆ（ｘ, ｙ１,ｙ２,ｙ３）(c)ｄｙ４／ｄｘ＝ ａ３ｙ3＝ｆ（ｘ, ｙ３, ｙ４）(d)３）反応定数初期値の速度定数は a1=k1 を 0.046114452、a2=k2 を 0.264090413、a3=k3 を 0.149008169、a4=k4 を0.111213793 設定します。ここでは解析の単純化のために反応次数ｎは 1 に固定しています。
４）初期値 反応解析のための初期値です。
５）ルンゲクッタ法による計算計算のためのΔｘ＝0.033333333 にセットします。計算のための作表は、１成分の１パスのケースと同様ですので、同じようにコピーして完成させてください。マルチパスルンゲクッタ法 (反応定数決定)のシートと同じになるはずです。
次にマルチパスルンゲクッタ法 (反応定数決定)のシートを使って、反応定数を求めてみます。
３）反応定数の決定 実測値と計算値の二乗の和を計算する表です。
４）初期値および反応成績

反応成績は各成分の反応定数を求めるための実験成績です。

６）反応定数の決定の操作
メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。ソルバーをクリッ
クすると、下記のソルバー画面がでてきます。目的セルの設定で I14 を選択し、次に目標値は最小値をチェックします。変数セルの変更で H10～H13 を選択します。解決を押すと、ソルバーの結果が表示され、変数セル H10～H13 の値が変化します。

結果はマルチパスルンゲクッタ法 (最終)と照合してみてください。

５．２

緩和法による熱伝導の解析

緩和法
１）計算式

ｕｉ，ｊ＝（ｕｉ＋１，ｊ＋ｕｉ，ｊ＋１＋ｕｉ，ｊ－１＋ｕｉ－１，ｊ）／４

ここで、ｕ：温度

２）境界条件及び初期値
固体の周囲の温度（固定値）と求めたい内部の温度の計算用の初期値です。
３）緩和計算ステップ１ 周囲のセルに固体の周囲の温度（固定値）を打ち込みます。次に求めたい内部の温度に対応するセル E23 に=(E8+D9+F9+E10)/4 を打ち込みます。E23 をコピーして、内部温度に相当するセル（E23～I23 から
E31～I31）に貼り付けます。ステップ１の右の相対変化は計算試行での値の相対変化を表しています。
ステップ２ ステップ１の表と相対変化の表をコピーして、ステップ２の表に貼り付けます。
以後これを繰り返し、試行１００回か相対変化ε≦０．００１で試行（計算）を打ち切ります。
Ｅｘｃｅｌの機能
１）計算式、２）境界条件及び初期値は前項に同じです。
３）Ｅｘｃｅｌの機能での計算
前項のステップ１と同じように、周囲のセルに固体の周囲の温度（固定値）を打ち込みます。次に求めたい内部の温度に対応するセル E23 に=(E8+D9+F9+E10)/4 を打ち込みます。E23 をコピーして、内部温度に相当するセル（E23～I23 から E31～I31）に貼り付けます。
Ｅｘｃｅｌの機能での計算の手順では、Ｅｘｃｅｌシートの上部のファイルをクリックします。次にオプション
をクリックして、次に数式をクリックします。次に反復計算を行うにチェック✔入れて下部の OK をクリックす
ると、計算が実施されます。基準はデフォルトで試行１００回か相対変化ε≦０．００１になっています。

（
３
／
８
）
シ
ン
プ
ソ
ン
則
（
３
／
８
）（
シ３
ン／
プ８
ソ）
ンシ
則ン

（
３

（３

／

／

８

８）

）

シン

シ

プソ

ン

ン則

プ

（３

ソ

／

ン

８）

則

シン

（

プソ

３

ン則

／

（

８

３

）

／

シ

８

ン

）

プ

シ

５．３

固定床液分散の解析

１）基礎式
中心部：ｆ０，ｎ＋１＝ｆ０，ｎ＋４×ＤΔｚ／Δｒ２（ｆ１，ｎ－ｆ０，ｎ）(17)

コア部：ｆｍ，ｎ＋１＝ｆｍ，ｎ＋（ＤΔｚ／Δｒ ）（（１＋１／２ｍ）ｆｍ＋１，ｎ－２ｆｍ，ｎ
２＋（１－１／２ｍ）ｆｍ－１，ｎ）(18)
壁面部：ｆｗ，ｎ＋１＝（ｆｗ－１，ｎ＋１＋（βΔｒ／Ｄ）（γＷｎ＋１））／（１＋（βΔｒ／Ｄ））(19)
壁面流れ：Ｗｎ＋１＝Ｗｎ＋２πＲβ（ｆｗ，ｎ－γＷｎ）ｄｚ(20)２）計算データおよびパラメーター
ここに計算に必要なデータおよびパラメーターをまとめています。
３）実験データによるパラメーター設定
ここでは壁面フローの実験データをまとめています。
シート液分散ベース
解析の表でｍは半径方向の分割、ｎは計算ステップです。３２行は半径方向の各分割点の断面積です。３３行
は初期値の流量２０です。セル B34 に中心部の(17)式の=B33+(4*$D$28)*(C33-B33)を打ち込みます。次にセル
C34 にコア部の(18)式の=C33+$D$28*((1+1/(2*C$31))*D33-2*C33+((1-1/(2*C$31))*B33))を打ち込みます。
次にセル C34 をコピーして D34～U34 に貼り付けます。次に V34 に壁面部の(19)式を打ち込みます。次に W34に壁面流れの(20)式を打ち込みます。
次に B34～W34 をコピーして、３５行(計算ステップ２)から１０３８行(計算ステップ５００)に貼り付けて、解析のシートは完成です。
結果は液分散ベース（最終）で照合してみてください。
シート拡散係数 D の決定
拡散係数 D は実験パラメーターです。実験データで決めます。
3)実験データによるパラメーター設定では実験値と計算値の表をまとめています。実験値と計算値の差の二乗の表は各データ点の実験値と計算値の差の二乗和の表です。この総和を最小にするようにソルバーでときます。
メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。ソルバーをクリック
すると、下記のソルバー画面がでてきます。目的セルの設定で T19 を選択し、次に目標値は最小値をチェックします。変数セルの変更で D16 を選択します。解決を押すと、ソルバーの結果が表示され、変数セル D16 の値が変化します。
結果は拡散係数 D の決定 (最終)で照合してみてください。
シート壁面流れパラメーター決定
ここで壁面流れのパラメーターを実験データで決めます。
3)実験データによるパラメーター設定では実験値と計算値の表をまとめています。実験値と計算値の差の二乗の表は各データ点の実験値と計算値の差の二乗和の表です。この総和を最小にするようにソルバーでときます。
メニューでデータをクリックして、分析にアドイン（ここではソルバー）を表示させます。ソルバーをクリック
すると、下記のソルバー画面がでてきます。目的セルの設定で L18 を選択し、次に目標値は最小値をチェックします。変数セルの変更で C18～C19 を選択します。解決を押すと、ソルバーの結果が表示され、変数セル C18～
C19 の値が変化します。
結果はパラメーター決定（最終）で照合してみてください。

６．１

モンテカルロ法によるπの計算

シート乱数内部関数
このシートでは乱数列の発生にエクセルの内部関数を使っています。
１）計算手順 計算手順を示しています。
２）乱数発生 乱数の発生方法を示しています。ここではセルに RAND()と打ち込むと内部関数により自動的に乱数を発生します。
３）モンテカルロ法による計算
次に乱数を発生させるために、セル E76 と F76 に=RAND()と打ち込みます。次に発生させた乱数で平板上の座標（ｘ、ｙ）を求めます。G76、H76 に=-0.5+E76、=-0.5+F76 と打ち込みます。次に的に当たったかどうか判定します。I76 に=IF(G76^2+H76^2<0.25,1,0)と打ち込みます。的に当たった場合は１を、的を外れた場合は０を返します。次は的に当たった回数の積算です。J75 は初期値の０を打ち込みます。J76 に=J75+I76 と打ち込みます。次に的に当たった回数を試行回数で割って衝突確率を求めます。K76 に=J76/B76 と打ち込みます。
次は試行時点でのπの値の計算です。L76 に=4*K76 と打ち込みます。M76 は試行結果と比較するためのπの理論値で、=3.141592653 と打ち込みます。これで試行番号１の行が完成です。
次に試行番号１の行の E76～M76 をコピーして、試行番号２～試行番号２０００の行 E77：M77～E2075：
M2075 までに貼り付けます。これで、作表は完了です。結果はシート乱数内部関数最終で確認してみてください。
完成したシート乱数内部関数もシート乱数内部関数最終も F９キーを押すと、乱数列が変化し、結果が変わります。これは、Excel シートで、なにか操作すると内部関数=RAND()で発生する乱数列が変化するためです。これでは、発生する疑似乱数も含め、計算結果の評価が難しいので、次節で、疑似乱数の発生に乗法合同法を使う方法を示します。
シート乗法合同法
このシートでは乱数列の発生に乗法合同法を使っています。
１）計算手順 計算手順を示しています。
２）乱数発生 乱数の発生方法を示しています。ここでは乗法合同法の式 Ｒｎ＋１＝ｋＲｎ（ｍｏｄＭ）を使って、乱数列を発生します。ここで、定数はＲ0＝12345、ｋ＝65539、Ｍ＝2147483647 を使っています。
３）モンテカルロ法による計算
試行番号０の列は計算のための初期値です。セル D75 に乱数発生の初期値 12345 を打ち込みます。次に乱数を 発 生 さ せ る た め にC76に =MOD(D75*65539,2147483647) と 打 ち 込 み ま す 。 D76 に=MOD(C76*65539,2147483647)と打ち込みます。発生させた整数の乱数を０～１に規格（実数）化するために
E76 に=C76/2147483647 と打ち込みます。F76 に=D6/2147483647 と打ち込みます。次に発生させた乱数で平板上の座標（ｘ、ｙ）を決めます。G76、H76 に=-0.5+E76、=-0.5+F76 と打ち込みます。次に平板上の位置が的に当たっているかどうか判定します。I76 に=IF(G76^2+H76^2<0.25,1,0)と打ち込みます。的に当たった場合
は１を、的を外れて場合は０を返します。次は的に当たった回数の積算です。J75 は初期値の０を打ち込みます。
J76 に=J75+I76 と打ち込みます。次に的に当たった回数を試行回数で割って衝突確率を求めます。K76 に=J76/B76 と打ち込みます。次はπの値の計算です。L76 に=4*K76 と打ち込みます。M76 は試行結果と比較するためのπの理論値で、=3.141592653 と打ち込みます。これで１番目の試行の行が完成です。
次に試行番号１の行 C76～M76 をコピーして、
試行番号２～試行番号２０００の行 C77：M77～C2075：M2075までに貼り付けます。これで、作表は完了です。結果はシート乗法合同法最終で確認してみてください。
F９キーを押してみてください。ここでは乱数列の値は固定なので、乱数列の数値は変化しません。

６．２

モンテカルロ法による放射伝熱の解析

１．放射伝熱の解析 平行平板間の角関係
シート平行平板
１）πの値と幾何形状計算に使うπの値と平行平板の幾何パラメーターです。

２）モンテカルロ法による平行平板の角関係の計算
このシートでは乱数列の発生に乗法合同法を使っています。ここでは式 Ｒｎ＋１＝ｋＲｎ（ｍｏｄＭ） を使って、乱数列を発生します。試行番号０の行は計算のための初期値です。試行番号１の行にそれぞれのセルの式を打ち込みます。まずは１組４個の乱数を発生させます。セル C13 に=MOD(D12*65539,2147483647)と打ち込みます。D13 に=MOD(C13*65539,2147483647)と打ち込みます。E13 に=MOD(D13*65539,2147483647)と打ち込みます。F13 に=MOD(E13*65539,2147483647)と打ち込みます。G13、H13、
I13、J13 に=C13/2147483647、=D13/2147483647、=E13/2147483647、=F13/2147483647 と打ち込みます。次に試行光子の出発点の座標（ｘ、ｙ、ｚ）を決定します。K13 は０です。L13 に=$C$7*G13、M13 に=$C$8*H13 と打ち込みます。次に試行光子 の 飛 行 方 向 を 決 め る た め に N13 に =SQRT(I13) 、 O13 に =SQRT(1-N13^2) と 打 ち 込 み ま す 。 P13 に=COS(2*$C$5*J13)、Q13 に=SIN(2*$C$5*J13)と打ち込みます。これらの値から飛行方向（方向余弦（α、β、γ）を求めます。R13 に=O13、S13 に=N13*P13、T13 に=N13*Q13 と打ち込みます。次に平行平板の衝突位
置の座標（ｘ、ｙ、ｚ）を求めます。U13 は１です。V13 に=(U13-K13)/R13、W13 に=L13+S13*V13、X13 に=M13+T13*V13 と打ち込みます。次に衝突位置から目標の平行平板に衝突しているかどうか判定します。Y13
は判定です。=IF(AND(W13>0,W13<$C$7,X13>0,X13<$C$8),1,0)と打ち込みます。衝突しているときは１になり、衝突していないときは０を返します。次は試行光子の衝突回数の積算さんです。Z12 には初期値のゼロを打ち込んでおきます。Z13 は=Z12+Y13 と打ち込みます。AA13 は平行平板に衝突した試行光子を全試行回数で割った角関係です。=Z13/B13 と打ち込みます。AB13 は試行結果と比較するための理論解で、0.2 を打ち込みます。
これで試行番号１の行が完成です。
試行番号１の行 C13～AB13 をコピーして、試行番号 2～試行番号 1000 C14:AB14～C1012:AB1012 まで貼り付けてください。これで、完成です。
結果はシート平行平板最終で確認してみてください。
２．放射伝熱の解析 アングル板間の角関係
シートアングル板
１）πの値と幾何形状計算に使うπの値とアングル板の幾何パラメーターです。

２）モンテカルロ法によるアングル板の角関係の計算手法は基本的にはシート平行平板に同じです。幾何条件が異なるので、
U13 は１です。
V13 に=(U13-M13)/T13、W13 に=K13+R13*V13、X13 に=L13+S13*V13 と打ち込みます。アングル板に衝突したかどうかの判定のセル
Y13 内の判定式は、=IF(AND(W13>0,W13<$C$7,X13>0,X13<$C$8),1,0)と打ち込みます。ほかは平行平板のときと同じなので、同様に試行番号１の行を完成させて、試行番号１の行 C13～AB13 をコピーして、試行番号 2～試行番号 1000 C14:AB14～C1012:AB1012 まで貼り付けてください。これで、完成です。
結果はシートアングル板最終で確認してみてください。