Para los que esten interesados en ayudarme en el reto...
He estado haciendo pruebas con el siguiente código. Lo pueden copiar y pegar tal cual (crear un archivo *.m)
clc
clear all
ErroresAbsolutos=cell(38,4);
ErroresAbsolutos{2,2} = 100;
ErroresAbsolutos{3,2} =98.5;
ErroresAbsolutos{4,2} =97.3;
ErroresAbsolutos{5,2} =100;
ErroresAbsolutos{6,2} =99;
ErroresAbsolutos{7,2} =97;
ErroresAbsolutos{8,2} =96;
ErroresAbsolutos{9,2} =95;
ErroresAbsolutos{10,2} =94;
ErroresAbsolutos{11,2} =93;
ErroresAbsolutos{12,2} =97.4;
ErroresAbsolutos{13,2} =85;
ErroresAbsolutos{14,2} =65;
ErroresAbsolutos{15,2} =66;
ErroresAbsolutos{16,2} =67;
ErroresAbsolutos{17,2} =68;
ErroresAbsolutos{18,2} =69;
ErroresAbsolutos{19,2} =70;
ErroresAbsolutos{20,2} =71;
ErroresAbsolutos{21,2} =79;
ErroresAbsolutos{22,2} =89.4;
ErroresAbsolutos{23,2} =90.3;
ErroresAbsolutos{24,2} =100;
ErroresAbsolutos{25,2} =87.9;
ErroresAbsolutos{26,2} =88.4;
ErroresAbsolutos{27,2} =99;
ErroresAbsolutos{28,2} =98;
ErroresAbsolutos{29,2} =97;
ErroresAbsolutos{30,2} =96;
ErroresAbsolutos{31,2} =95;
ErroresAbsolutos{32,2} =94;
ErroresAbsolutos{33,2} =93;
ErroresAbsolutos{34,2} =92;
ErroresAbsolutos{35,2} =91;
ErroresAbsolutos{36,2} =95.9;
ErroresAbsolutos{37,2} =87.8;
ErroresAbsolutos{38,2} =95.8;
ErroresAbsolutos{2,3} = 99.0;
ErroresAbsolutos{3,3} =95.5;
ErroresAbsolutos{4,3} =98.3;
ErroresAbsolutos{5,3} =99.5;
ErroresAbsolutos{6,3} =99.7;
ErroresAbsolutos{7,3} =96;
ErroresAbsolutos{8,3} =94;
ErroresAbsolutos{9,3} =97;
ErroresAbsolutos{10,3} =99;
ErroresAbsolutos{11,3} =100;
ErroresAbsolutos{12,3} =98.2;
ErroresAbsolutos{13,3} =95;
ErroresAbsolutos{14,3} =75;
ErroresAbsolutos{15,3} =68;
ErroresAbsolutos{16,3} =69;
ErroresAbsolutos{17,3} =68;
ErroresAbsolutos{18,3} =67;
ErroresAbsolutos{19,3} =77;
ErroresAbsolutos{20,3} =78;
ErroresAbsolutos{21,3} =75;
ErroresAbsolutos{22,3} =81.4;
ErroresAbsolutos{23,3} =93.3;
ErroresAbsolutos{24,3} =97.0;
ErroresAbsolutos{25,3} =89.9;
ErroresAbsolutos{26,3} =82.4;
ErroresAbsolutos{27,3} =95;
ErroresAbsolutos{28,3} =97;
ErroresAbsolutos{29,3} =99;
ErroresAbsolutos{30,3} =95;
ErroresAbsolutos{31,3} =93;
ErroresAbsolutos{32,3} =97;
ErroresAbsolutos{33,3} =95;
ErroresAbsolutos{34,3} =96;
ErroresAbsolutos{35,3} =94;
ErroresAbsolutos{36,3} =98.9;
ErroresAbsolutos{37,3} =88.8;
ErroresAbsolutos{38,3} =99.8;
ErroresAbsolutos{2,4} = 89.0;
ErroresAbsolutos{3,4} =75.5;
ErroresAbsolutos{4,4} =88.3;
ErroresAbsolutos{5,4} =69.5;
ErroresAbsolutos{6,4} =97.7;
ErroresAbsolutos{7,4} =94;
ErroresAbsolutos{8,4} =98;
ErroresAbsolutos{9,4} =91;
ErroresAbsolutos{10,4} =89;
ErroresAbsolutos{11,4} =92.00;
ErroresAbsolutos{12,4} =94.2;
ErroresAbsolutos{13,4} =97;
ErroresAbsolutos{14,4} =85;
ErroresAbsolutos{15,4} =78;
ErroresAbsolutos{16,4} =89;
ErroresAbsolutos{17,4} =98;
ErroresAbsolutos{18,4} =77;
ErroresAbsolutos{19,4} =87;
ErroresAbsolutos{20,4} =98;
ErroresAbsolutos{21,4} =65;
ErroresAbsolutos{22,4} =71.4;
ErroresAbsolutos{23,4} =83.3;
ErroresAbsolutos{24,4} =77.0;
ErroresAbsolutos{25,4} =69.9;
ErroresAbsolutos{26,4} =92.4;
ErroresAbsolutos{27,4} =85;
ErroresAbsolutos{28,4} =77;
ErroresAbsolutos{29,4} =89;
ErroresAbsolutos{30,4} =75;
ErroresAbsolutos{31,4} =83;
ErroresAbsolutos{32,4} =92;
ErroresAbsolutos{33,4} =94;
ErroresAbsolutos{34,4} =98;
ErroresAbsolutos{35,4} =99;
ErroresAbsolutos{36,4} =93.9;
ErroresAbsolutos{37,4} =89.8;
ErroresAbsolutos{38,4} =91.8;
[fil_err,col_err] = size(ErroresAbsolutos);
barrasreg = [1:30,32 34 35 38 40 45 50]; % Entrada: Nodos registro
barrasreg2 = [1:length(barrasreg)];
for xc = 2:col_err
cont=1;
for k = 2:fil_err
y(cont) = ErroresAbsolutos{k,xc};
cont=cont+1;
end
plot (barrasreg2,y,'Color', [ rand, rand, rand ])
xlabel('Barra fallada')
ylabel('Error absoluto (%)')
set(gca,'Xtick',barrasreg2,'XTickLabel',{barrasreg})
hold on
grid on
end
Se daran cuenta que se genera una figura con tres graficas de diferente color. Entonces, como hago para que en la figura aparezca la leyenda con el nombre de cada grafica