私は200のエントリを持つ4次元データセットを持っています。私はこのデータセット内でランダムな値を生成します。次のようにMATLABは私にエラーを与え、MATLABで多次元乱数を作成
mu = median(Input,2)'; % find the median of Input as MU
sigma = [2 1; 1 4]; % SIGMA
Data = mvnrnd(mu,sigma,10)'; % Generate random number with "mvnrnd" function
:しかし
SIGMA must be a square matrix with size equal to the number of columns in MU, or a row vector with length equal to the number of columns in MU.
私は、 "mvnrnd" 機能は、2Dよりも多くのデータを生成することができないと思い、私は変数の下に宣言しました。
アドバイスをお願いします。
'データ(1、:) = mvnrnd(mu(1、:)、sigma、10)'; 'それで – Leos313