How do I name a graph using a string with probplot?
Mostrar comentarios más antiguos
I'm trying to change the title of a probplot graph to a string that is dependent on the parameters calculated in a loop. The code I'm using is
for i = 1:N
fig1 = figure;
plotprob = probplot('lognormal',censoredFailTime,censored,'noref'); % does a lognormal plot of percentage failed over time - parameters have been calculated previously
set(plotprob(1),'Color',[0.5 0 0.5]) % gives colour of graph
grid on
xlabel('Time (h)','FontSize',16)
ylabel('Proportion failed','FontSize',16)
titlestr = strcat('Number of VCSELs = ',num2str(size(data,2)),' Number of failures = ',num2str(NFail)) % calculates the parameters and makes string
title('titlestr') % I want this to show titlestr as the graph title
end
The gives me the error 'index exceeds array bounds' on the title line. titlestr is printed as I want it but it isn't converting to a graph title, what is going wrong?
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Title 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!