I need help with a for loop that gives me an assignment error.
Mostrar comentarios más antiguos
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!
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!