1.まずX1+X2+…+X8の分布を畳み込みの方法により求めるマクロをVBAを用いて作る。
VBAに以下のものを入力する。
Function f(x As Double)
If x >= 1 And x <= 6 Then
f = 1
Else
f = 0
End If
End Function
Function g(z As Double)
Dim x As Double, k As Double
k = 0
For x = 1 To z
k = k + f(x) * f(z - x)
Next x
g = k
End Function
Function h(z As Double)
Dim x As Double, k As Double
k = 0
For x = 1 To z
k = k + g(x) * g(z - x)
Next x
h = k
End Function
Function u(z As Double)
Dim x As Double, k As Double
k = 0
For x = 1 To z
k = k + h(x) * h(z - x)
Next x
u = k
End Function
2.エクセルワークシートで実行する。そのためにA1のセルにxを入力し、A2からA42のセルにX1+X2+…+X8の取る値としての8~48を入力する。
3.B1のセルにu(x)を入力し、B2からB42のセルに関数u(x)の値を求める。そのためにB2の説に=u(A2)を入力し、オートフィルの方法で求める。
4.(X1+X2+…+X8)/8 = Xのバー の取る値をx/8=zで表すことにする。そこでC1のセルにzを入力し、C2のセルに=A2/8を入力し、C2からC42のセルをオートフィルの方法で満たす。
5. 3.で求めたu(x)の値を6^8で割り、それをΔz=1/8で割った値、即ち8倍した値を密度関数g(z)とする。そこでD1のセルにg(z)を入力し、D2のセルに=B2/6 8*8を入力し、オートフィルの方法で求める。
6.平均値と分散が等しい正規分布N(3.5,35/(12*8))の密度関数と比較する。C2からC42にあるzの値に対応するN(3.5,35/(12*8))の密度関数の値をE2からE42のセルにエクセルのNORMDIST関数で用いて満たす。
という問題です。
【質問1】
5.に=B2/6 8*8というのがありますが、=B2/((6^8)*8)ということでしょうか。
【質問2】
A2には8、A3には9、A42には48と表記されています。
B2にはu(A2)、B3にはu(A3)、B42にはu(A42)と表記されています。
C2には1、C3には1.125、C42には6と表記されています。
D2~D42にはすべて#VALUE!と表記されています。
#VALUE!と出ているのは間違いでしょうか。
【質問3】
=NORMDIST(C2:C42,3.5,(35/(12*8))^(1/2),FALSE)
と打つと、0.167651637と出ます。
この数値は何を示しているのでしょうか。
【質問4】
定理の確かめをエクセルで行い、プリントアウトしたいです。
A~D列はこのままとしても、どのようにまとめるべきでしょうか。
No.1ベストアンサー
- 回答日時:
【質問1】
「=B2/(6^8)*8」です。
問題の5.のところに書いてあるとおり、8を掛けます。
【質問2】
> B2にはu(A2)、B3にはu(A3)、B42にはu(A42)と表記されています。
「=u(A2)」~「=u(A42)」と入力してありますか?
「=」の入力し忘れでは?
【質問3】
確率密度です。
【質問4】
A列を横軸にして、C列とD列を縦軸に2本の折れ線グラフを描いたら如何でしょうか?
この回答への補足
【質問1】
最後の8は分子にかかっているんですね。
【質問2】
「=」抜けていました。修正しました。
【質問4】
これでちゃんと中心極限定理の確認はできているのでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBA オリジナル関数で選択セルの合計を作成したい 3 2023/03/19 19:45
- Visual Basic(VBA) 複数シート一括作成後に、特定範囲の数式は値で貼り付けしたい 3 2022/10/07 11:18
- Excel(エクセル) excel2013 色付きセルの値合計 3 2023/02/28 11:48
- Excel(エクセル) エクセルで書式設定とフィルタの組み合わせでうまく行かないのですが 4 2022/10/07 10:02
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- Visual Basic(VBA) vbaの計算 if elseと範囲について 6 2022/11/26 01:49
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- 数学 単振り子とルンゲ・タック法 1 2022/07/15 00:05
- Visual Basic(VBA) Sheet1のA列にコードB列にメアド、Sheet2のB列にコード一覧とD列にメアド一覧があり、Sh 3 2022/10/19 11:57
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
尿検査前日に自慰行為した時の...
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
尿検査の前日は自慰控えたほう...
-
精子が黄色?
-
中出しをするとお腹が痛い・・・。
-
EXCELで条件付き書式で空白セル...
-
excelでsin二乗のやり方を教え...
-
これって喉仏ですか? 私は女性...
-
口の中に黒い血の塊
-
納豆食べた後の尿の納豆臭は何故?
-
2つの数値のうち、数値が小さい...
-
エクセル指定した範囲からラン...
-
筋トレするとチンコが縮んじゃ...
-
変な話しになります。尿検査で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報