Generate a random matrix with 4 specifik values

1 回表示 (過去 30 日間)
basma awad
basma awad 2020 年 11 月 24 日
回答済み: Jeff Miller 2020 年 11 月 24 日
hello i want to generate a random matrix tnat has 16 rows and 10^5 coloums that contains 4 differen values [-1,1,-j,j]. can anyone help me

回答 (1 件)

Jeff Miller
Jeff Miller 2020 年 11 月 24 日
maybe this?
j = 2.5; % insert whatever value of j you want to use
vals = [1,-1, j, -j];
pos = randi(numel(vals),15,10^5);
randmatrix = vals(pos);

カテゴリ

Help Center および File ExchangeCreating and Concatenating Matrices についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by