how to implement two different scenarios in the same code.

1 visualizzazione (ultimi 30 giorni)
scenario 1:
N_rng=[1 2 23]
for s=1:length(N_rng)
this_seed = N_rng(s);
fprintf('Below results are for rng = %d\n', this_seed);
rng(this_seed);
unused_rows=1:N_UE(t);
while ~isempty(unused_rows)
N_UE_rows=2;
if (N_UE_rows+1)==numel(unused_rows);
N_UE_rows=numel(unused_rows);
end
rows=unused_rows(randsample(length(unused_rows),N_UE_rows))
[~,idx]=find(ismember(unused_rows,rows));
unused_rows(idx)=[];
end
end
scenario 2:
N_rng=[1 2 5 6 9 11 12 19 47 74 84 91 153];
for s=1:length(N_rng)
this_seed = N_rng(s);
fprintf('Below results are for rng = %d\n', this_seed);
rng(this_seed);
unused_rows=1:N_UE(t);
while ~isempty(unused_rows)
N_UE_rows=ceil(sqrt(randi([numel(unused_rows)])));
if (N_UE_rows+1)==numel(unused_rows);
N_UE_rows=numel(unused_rows);
end
rows=unused_rows(randsample(length(unused_rows),N_UE_rows))
[~,idx]=find(ismember(unused_rows,rows));
unused_rows(idx)=[];
end
end
Could anyone tell me how to implement two different scenario in the same code
  2 Commenti
Greg
Greg il 5 Apr 2018
Not sure what you're asking. What's wrong with exactly what you posted?
Are you trying to ask how to use if logic to choose between the 2 scenarios?
Prabha Kumaresan
Prabha Kumaresan il 5 Apr 2018
The difference between scenario 1 and scenario 2 are
scenario 1 uses the command
N_rng=[1 2 23]; N_UE_rows=2;
and scenario 2 uses
N_rng=[1 2 5 6 9 11 12 19 47 74 84 91 153];
N_UE_rows=ceil(sqrt(randi([numel(unused_rows)])));
the rest of the command remains the same for both scenario.
I want actually to run the both scenarios using the
same code,under the condition for scenario 1 uses N_rng=[1 2 23];
N_UE_rows=2; and scenario 2 uses
N_rng=[1 2 5 6 9 11 12 19 47 74 84 91 153];
N_UE_rows=ceil(sqrt(randi([numel(unused_rows)])));
could you help me to solve it.

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Polar Plots 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