variance for an array
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I have a value for the variance and need to assign this value to each component in a 200 component array, is there a way to assign the var to each component in a for loop? thanks in advance
0 Commenti
Risposte (1)
John D'Errico
il 27 Dic 2022
Modificato: John D'Errico
il 27 Dic 2022
Why would you need a for loop?
V = 42; % you don't tell us what is the variance. So that is my choice. 42 is the answer to all questions, as I have learned
Varray1 = repmat(V,1,200); % One option
Varray2 = V*ones(1,200); % another
Varray3 = V + zeros(1,200); % or this
Varray4 = kron(V,ones(1,200)); % or this
Varray5 = zeros(1,200); Varray5(:) = V; % Or this
Varray6 = linspace(V,0,200) + linspace(0,V,200); % or, if you want a totally silly way
Ok, many of those solutions are pretty silly.
Do you want to bet that I can't come up with at least a dozen solutions, none of which need a loop?
0 Commenti
Vedere anche
Categorie
Scopri di più su Loops and Conditional Statements 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!