Multiple for loops issue
Mostrar comentarios más antiguos
I need to run this code and ultimately generate the numbers for SNRatio. Did I use the for loop in the correct way?
It gives me infinity at the end. Is there a way to store the number generated in each for loop and carry it to the final step?
W=1000; %Initial average excitation power
W1=W+rand(1,W)*10; %Power fluctuation
for M = [10 100] %Magnification factor
W2=W1*M;
end
for i=1:W2 %power fluctuation
end
S_i = 100; %Initial Signal
S=S_i+rand(1,S_i)*10; %Generate a set of multiple numbers for signal
for S_f=1:S %final signal
meanS=mean(S_f);
stdeviationS=std(S_f);
SNRatio = mean(S_f)/std(S_f)
end
Respuestas (0)
Categorías
Más información sobre Parallel for-Loops (parfor) 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!