Filter löschen
Filter löschen

create a vector w1 having the same length as another vector w but containing certain x values

2 Ansichten (letzte 30 Tage)
Hello! I want to create a vector w1 having the same length as another vector w but containing certain x values. How can I fix the code?
v = [100; 177; 186; 124; 175; 211; 132; 144; 124; 111; 133; 152];
w = [25; 14; 33; 20; 14; 22; 29];
number_w = height(w);
x = randsample(v,1);
% w1 = ?
  2 Kommentare
Dyuman Joshi
Dyuman Joshi am 10 Feb. 2023
So we have the values for x, but at which indices do you want to put them in w?
Alberto Acri
Alberto Acri am 10 Feb. 2023
I want to get w1 in the following way:
w1 = [x; x; x; x; x; x; x]; % for example: w1 = [111; 186; 175; 211; 144; 177; 152];

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Dyuman Joshi
Dyuman Joshi am 10 Feb. 2023
v = [100; 177; 186; 124; 175; 211; 132; 144; 124; 111; 133; 152];
w = [25; 14; 33; 20; 14; 22; 29];
w1=randsample(v,numel(w))
w1 = 7×1
152 124 100 124 111 175 177

Weitere Antworten (0)

Produkte


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by