0

データ行ごとにシャッフルしたい (単一の一意の行では、シャッフルはなく、同じままである必要があります。つまり、単一の行の個々のセルはすべて変更できません)。Excel ファイルの行数は約 170000 です。

必要なのは、それらの中のすべての行をランダムにシャッフルすることだけです。mat-lab コマンドでこれを行うにはどうすればよいですか? コードまたはアルゴリズムをお願いします!

ここに画像の説明を入力

4

2 に答える 2

3

Excel ファイルの読み書きについてはxlsread、 およびを参照してくださいxlswrite

行列の行をランダムにシャッフルするには:

M = magic(5);
Mshuffled = M(randperm(size(M, 1)), :)
于 2013-05-02T06:12:55.687 に答える