[過去ログ] 高校数学の質問スレ Part437 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
292(4): 2024/07/24(水)08:40 ID:zSmW/lqc(2/2) AAS
Rのfitdistrplus::fitdist相当の関数をWolframに求めたら
こういう便利が関数が標準装備してあるのを発見。
画像リンク
φ(..)メモメモ
車輪の再発見は初学者には役に立つ。
そういえば感染研に新型コロナの潜伏期間はどんな分布に従うかを検討した論文があったなぁ
うろ覚えだが、NEJMの古いデータだとlognormalだった、8割おじさんはWeibull分布のパラメータを出していたようだった。
293: 2024/07/24(水)09:16 ID:0Mo5cQDr(1) AAS
Pythonでのシミュレーション
import numpy as np
# 血液型の頻度比
probabilities = [0.4, 0.3, 0.2, 0.1]
# シミュレーション回数
num_simulations = 100000
# 全ての血液型が2人以上集まるまでの採血人数を記録するリスト
sampling_counts = []
# シミュレーション
for _ in range(num_simulations):
counts = np.zeros(4) # 各血液型のカウント
total_samples = 0
while not all(counts >= 2):
blood_type = np.random.choice(4, p=probabilities)
counts[blood_type] += 1
total_samples += 1
sampling_counts.append(total_samples)
# 平均を計算
average_samples = np.mean(sampling_counts)
print(average_samples)
294: 2024/07/24(水)13:02 ID:pfQhuSyG(1/2) AAS
>>292
日本語読めないチンパンが論文?w
295: 2024/07/24(水)18:19 ID:3lojeKx0(1) AAS
>>292
車輪の再発明は知ってるけど車輪の再発見って何?
296: 2024/07/24(水)18:36 ID:pfQhuSyG(2/2) AAS
電卓叩いて車輪を再発見してキーキー喜んでるID:zSmW/lqc尿瓶チンパンジジイw
297: 2024/07/24(水)18:40 ID:LDu328fd(1) AAS
不思議ハケーン
298: 2024/07/24(水)20:03 ID:tyhq9fKV(1) AAS
ぐーぐる先生に尋ねると、ある会社名ばっかり引っかかる
299: 2024/07/24(水)21:08 ID:Xwfwx+eA(1) AAS
>>292
この中に負の二項分布が入ってないのが不思議。
パスカル分布より知られた分布だと思うのだが。
300: 2024/07/25(木)01:34 ID:Knk9NIKA(1/2) AAS
↓素人高校生にも脳内医療ネタ()を論破されてダンマリ決め込んで必死に話題を変えたがっている尿瓶ジジイさんまたまた朝から発狂中w
301(4): 2024/07/25(木)06:44 ID:CjXaGldA(1/10) AAS
厳密解(分数解)が算出できないので質問します。
100人の集団がいて血液型A,O,B,ABがそれぞれ40,30,20,10人いることがわかっている。
一人ずつ無作為に採血して血液型を調べて全血液型の人が1人以上みつかったら調査を終了する。
採血は一人1回である。
調査終了までに採血された人数の期待値を求めよ
302: 2024/07/25(木)08:43 ID:Knk9NIKA(2/2) AAS
>>301
厳密解どころか日本語理解できないチンパンは車輪の再発見でもしたらアホw
303: 2024/07/25(木)09:01 ID:CjXaGldA(2/10) AAS
>>301
同一人物に複数回の採血してもよいときの期待値は
445/36= 12.36111
と厳密解(分数解)が算出できるのだが、
採血毎に次に各血液型が検出される確率が変動するので
どうやればよいものやら。
シミュレーションで概算したら当然ながら上の値より小さくなった。
304(2): 2024/07/25(木)09:37 ID:CjXaGldA(3/10) AAS
メンデルの法則の再発見というのもあるなぁ。
あのデータは正確すぎて捏造だという主張もあったのを思い出した。
>301のシミュレーションコード(Wolfram言語の練習)
WhileよりUntilを使う方が短くかける。Oが予約語なので血液型は小文字にした。数字で代用してもいいんだが。
東大卒やエリート高校生による最適化・高速化を希望します。
sim[]:=(
rest=Flatten@(Table[#[[1]],#[[2]]]& /@ {{a,40},{o,30},{b,20},{ab,10}});
drawn={};
count=0;
Until[AllTrue[{a,o,b,ab},MemberQ[drawn,#]& ],
count++;
i=RandomSample[Range[Length[rest]],1];
drawn=Flatten@{drawn,rest[[i]]};
rest=Delete[rest,i]
];
count
)
応用問題
100人の集団がいて血液型A,O,B,ABがそれぞれ40,30,20,10人いることがわかっている。
一人ずつ無作為に採血して血液型を調べて全血液型の人が1人以上みつかったら調査を終了する。
採血は一人1回である。
調査終了までに採血された人数の最頻値と中央値を求めよ。
305: 2024/07/25(木)13:08 ID:hLdp1sI2(1) AAS
>>304
自分のクソスレでやってろよ尿瓶ジジイ
自分で立てたのにダンマリ決め込んでるみたいだがw
2chスレ:hosp
306(1): 2024/07/25(木)13:27 ID:nsXQcKPn(1) AAS
3辺の長さがa,b,cである三角形について、以下の量は何を表すか。
|-b±√(b^2-4ac)|/2a
307(2): 2024/07/25(木)15:03 ID:CjXaGldA(4/10) AAS
数を減らすとなんとかWolframで分数解が出せた。
簡単にした問題
10人の集団がいて血液型A,O,B,ABがそれぞれ4,3,2,1人いることがわかっている。
一人ずつ無作為に採血して血液型を調べて全血液型の人が1人以上みつかったら調査を終了する。
同一人物への複数回の採血はなしとする。
調査終了までに採血された人数の期待値を求めよ 。
想定解 437/63
スキルのある東大卒やエリート高校生による検証を希望します。
尚、スキルには自演認定スキルは含まない。
>304の数値を変えればシミュレーションでの近似解が出せる。
308: 2024/07/25(木)15:33 ID:u+aKK2p3(1/2) AAS
>>306
3辺の長さは正の実数なんだから
-b を b にすれば絶対値記号は要らない
思いつきで想定解のない問題を出しても
誰も解いてくれないよ
309: 2024/07/25(木)16:06 ID:CjXaGldA(5/10) AAS
>>307
慣れたRで計算すると
> mean(re) |> fractions()
[1] 307/45
になった。
こっちの方がシミュレーションに近いなぁ。
310: 2024/07/25(木)16:22 ID:CjXaGldA(6/10) AAS
>>307
Wolframの方のデバッグ完了
307/45
になったので訂正
10人の集団がいて血液型A,O,B,ABがそれぞれ4,3,2,1人いることがわかっている。
一人ずつ無作為に採血して血液型を調べて全血液型の人が1人以上みつかったら調査を終了する。
同一人物への複数回の採血はなしとする。
調査終了までに採血された人数の期待値を求めよ 。
想定解 307/45
おまけ、最頻値6 中央値7
311(1): 2024/07/25(木)17:45 ID:4N/C0EIF(1/2) AAS
暑さのせいだと思いますが、めっちゃ基本的なことを忘れてしまいました。
恥ずかしながら質問させてください。
-7 / 2 = -3 あまり-1となるんでしょうか?
それとも、
-7 / 2 = -4 あまり1となるんでしょうか?
312(1): 2024/07/25(木)18:10 ID:u+aKK2p3(2/2) AAS
>>311
ふたつ目が正解
わり算の答え(商)は
わり算の式を分数にしたときの
(わられる数)/(わる数)
の値以下で最大の整数
(-7)/2=-3.5
↓
(-7)÷2の商は-3.5以下の整数で、-4
どちらかが負の数で、わりきれないときは
正の数にしたときと
絶対値(符号をはずした値)が異なる
あまりの値は
(わられる数)-(商)×(わる数)
値は負の数にはならず、0か正の数になる
家庭教師のトライによる解説
高校数学A 負の数の「商と余り」
外部リンク:www.try-it.jp
313: 2024/07/25(木)18:24 ID:4N/C0EIF(2/2) AAS
>>312
ありがとうございます!
314(1): 2024/07/25(木)18:41 ID:tUT1T8ho(1) AAS
>>301
Total[
Sum[(n1+n2+n3+n4)Multinomial[n1,n2,n3,n4-1] Multinomial[40-n1,30-n2,20-n3,10-n4],{n1,1,40},{n2,1,30},{n3,1,20},{n4,1, 1}]+
Sum[(n1+n2+n3+n4)Multinomial[n1,n2,n3-1,n4] Multinomial[40-n1,30-n2,20-n3,10-n4],{n1,1,40},{n2,1,30},{n3,1, 1},{n4,1,10}]+
Sum[(n1+n2+n3+n4)Multinomial[n1,n2-1,n3,n4] Multinomial[40-n1,30-n2,20-n3,10-n4],{n1,1,40},{n2,1, 1},{n3,1,20},{n4,1,10}]+
Sum[(n1+n2+n3+n4)Multinomial[n1-1,n2,n3,n4] Multinomial[40-n1,30-n2,20-n3,10-n4],{n1,1, 1},{n2,1,30},{n3,1,20},{n4,1,10}]
]/Multinomial[40,30,20,10]
=15696077/1378377=11.3873613677535...
315(2): 2024/07/25(木)19:14 ID:UGrgFJY9(1) AA×

316: 2024/07/25(木)20:13 ID:xQT7dTcB(1) AAS
画像リンク
これの途中の式がわからなくて…
317(1): 2024/07/25(木)20:41 ID:CjXaGldA(7/10) AAS
ようやく分数解が出せた。
血液型の頻度比 A:O:B:AB=4:3:2:1 一人ずつ採血していきすべての血液型が2人以上集まったら終了する。
終了するまでに採血された人数の期待値を求めよ。
御神託に従ってWolfram言語を使って計算させた結果
6264353125811/280052640000
という厳密解(分数解)得られた。
>282のシミュレーション結果とほぼ同じなので正しいと思われる。
東大卒やエリート高校生による検証を希望します。
318(1): 2024/07/25(木)20:46 ID:CjXaGldA(8/10) AAS
>>317
全血液型が2セット集まるまでの採血数の期待が計算できたみたいなので
次に考える問題。
血液型の頻度比 A:O:B:AB=4:3:2:1とする。
一人ずつ採血していきすべての血液型が3人以上集まったら終了する。
終了するまでに採血された人数の期待値を求めよ。
想定分数解
4003373404972759107041/124491239953920000000
シミュレーションでの近似値
32.17
東大卒やエリート高校生による検証を期待します。
319(1): 2024/07/25(木)21:39 ID:CjXaGldA(9/10) AAS
>>318
全血液型がそろうのは頻度1/10のAB型の出現に左右されるだろうから、全血液型が10セット揃うまでの採血人数の期待値は約100人と予想される。
Wolframでの計算結果
88398967538963452998283293939683239877377991322957234693922969295131696994873759327991619
/
875493050504554451499670883205711900630279711955825459200000000000000000000000000000000
=100.970...
予想通りの結果。
320: 2024/07/25(木)21:50 ID:CjXaGldA(10/10) AAS
>>314
分数解のレスありがとうございます。
神コードを反芻してロジックを追います。
321: 2024/07/26(金)01:38 ID:rQOYlfHF(1/5) AA×
>>319

上下前次1-新書関写板覧索設栞歴
あと 681 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.045s