I need help with a for loop that gives me an assignment error.
Afficher commentaires plus anciens
Hi all, I'm a beginner to Matlab but I have this code:
clear
clc
X_nf=randi([10 50],1,10);
sigma_x=rand(1,10);
N=numel(X_nf);
V=zeros(length(X_nf),10);
for i=1:10
V(i)=X_nf+sigma_x.*randn(1,N)
end
and it is giving me this error: In an assignment A(:) = B, the number of elements in A and B must be the same. I would like it to create the variable V that has a 10x10 matrix of numbers that are varied a little bit from the variable X_nf with the random noise I am adding.
Any help would be great. Thanks!
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!