Azzera filtri
Azzera filtri

Please help me in generating multiple matrices

1 visualizzazione (ultimi 30 giorni)
MANISH KUMAR
MANISH KUMAR il 27 Giu 2016
Modificato: Stephen23 il 27 Giu 2016
this code is for one matrix X, but I want N = 5 such matrices
N = 5; % No. of matrices
P = 5; % The number of rows
T = 10; % The number of columns
% Duration of projects
D = [4; 5; 3; 2; 4];
excludedcount = D-1;
X = zeros(P,T);
for row = 1:P
rv = [1, zeros(1, T - excludedcount(row) - 1)];
X(row, 1 : (T - excludedcount(row))) = rv(randperm(numel(rv)));
end

Risposte (1)

Walter Roberson
Walter Roberson il 27 Giu 2016

Categorie

Scopri di più su Multidimensional Arrays in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by