- ベストアンサー
8n個の中から8個選び誤差が少ない集合を得たい
8の倍数存在する数値の集合から8個毎にその合計値を集計し それらの合計値の変動範囲がより小さくなるような計算処理は どのように考えたらよいのでしょうか。 電子部品を8個単位で使うため、それらのバラツキを控えるために プログラム化しようと考えています。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 あらためて読み直してみたら,書いていることがぐちゃぐちゃだ。 > k,n-k+1,k+2n,2n-k+1,k+4n,4n-k+1,k+6n,6n-k+1番目の8個を選ぶ ではなくて > k,2n-k+1,k+2n,4n-k+1,k+4n,6n-k+1,k+6n,8n-k+1番目の8個を選ぶ ですね。 #2さんに習って,n=4の場合を書いておく。 1, 8, 9,16,17,24,25,32 2, 7,10,15,18,23,26,31 3, 6,11,14,19,22,27,30 4, 5,12,13,20,21,28,29
その他の回答 (2)
- ninoue
- ベストアンサー率52% (1288/2437)
8n個の数値を値が小さい順に並べて k, n+k, 2n+k, 3n+k, 5n-k+1, 6n-k+1, 7n-k+1, 8n-k+1 番目の8個を選ぶ。 ただしk=1,2,3,...,n とする。 n=4の場合、次の順番の数値の組合せとなる。 1, 5, 9,13,20,24,28,32 2, 6,10,14,19,23,27,31 3, 7,11,15,18,22,26,30 4, 8,12,16,17,21,25,29
- f272
- ベストアンサー率46% (8626/18446)
各値が一様分布しているの場合の一例です。 8n個の数値を値が小さい順に並べて k,n-k+1,k+2n,2n-k+1,k+4n,4n-k+1,k+6n,6n-k+1番目の8個を選ぶ ただしk=1,2,3,...,nとする。 これで8個の組がn組できます。 このn組のそれぞれの合計値のばらつきは小さいはず。
お礼
ご回答ありがとうございます。 久しぶりの算数なのですっかり疎くなりました。 おかげさまで解決しました。
お礼
ご回答ありがとうございます。 No1の方がいらっしゃますので このお礼しかできませんが おかげさまで解決しました。