MATLAB: Legend is not showing

legendloopplot

for i=1:x %loop
figure(1)
hold on
plot(strain{i},stress{i});
legendInfo{i}=['Cycle',mat2str(cycle(i))]; %convert value to string
plot(Time{i},Value{i});
legendIn2{i}=['Simulink','DisplayName','numerical model',mat2str(cycle(i))];
hold all
end
legend(legendInfo,legendIn2)
for some reason only legendIn2 is being displayed in the plot. how to fix this? Any help would be much appricated.
siva

Best Answer

legend([legendInfo; legendIn2])