For loop not starting at 1
Afficher commentaires plus anciens
Hi guys, I am trying to run a loop of an image which finds the max value and then used that value Max1 to then get a normalised signal however if l1 doesnt start at 1, the normalisation doesnt work and a much larger value occurs in the very first number of l
if true
figure(p+3);
l1=7
l2=17
for l=l1:l2
Cr1=[1 (VerticalBurnerStart+(l*(y2/Res))) x-1 y2/Res];
Cr = imcrop(YourData, Cr1);
T{l}=mean(Cr).'; % Find the mean of each column in array
K3= plot(x2,T{l},'DisplayName',['HAB= ' num2str(l)]);
Max(l)=(max(unique(T{l})));
hold on
end
legend(gca,'show');
Max1=max(Max);
end
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!