%% Show the saved results
global XS2 WS2 XXS2 XXL2 XXR2 XXSM2 XXSL2 XXSR2
global ling2_11 ling2_12 ling2_13 ling2_14
global ling2_21 ling2_22 ling2_23 ling2_24
global ling2_31 ling2_32 ling2_33 ling2_34
global ling2_41 ling2_42 ling2_43 ling2_44
global ling2_51 ling2_52 ling2_53 ling2_54
global ling2_61 ling2_62 ling2_63 ling2_64
global rank2_1 rank2_2 rank2_3 rank2_4 rank2_5
global cen2_1 cen2_2 cen2_3 cen2_4 cen2_5
global sim2_11 sim2_12 sim2_13 sim2_14 sim2_15
global sim2_21 sim2_22 sim2_23 sim2_24 sim2_25
global sim2_31 sim2_32 sim2_33 sim2_34 sim2_35
global sim2_41 sim2_42 sim2_43 sim2_44 sim2_45
global sim2_51 sim2_52 sim2_53 sim2_54 sim2_55


%% Linguistic Ratings and Weights
set(findobj(hObject,'Tag','edit2_11'),'string', ling1_11);
set(findobj(hObject,'Tag','edit2_12'),'string', ling1_12);
set(findobj(hObject,'Tag','edit2_13'),'string', ling1_13);
set(findobj(hObject,'Tag','edit2_14'),'string', ling1_14);

set(findobj(hObject,'Tag','edit2_21'),'string', ling1_21);
set(findobj(hObject,'Tag','edit2_22'),'string', ling1_22);
set(findobj(hObject,'Tag','edit2_23'),'string', ling1_23);
set(findobj(hObject,'Tag','edit2_24'),'string', ling1_24);

set(findobj(hObject,'Tag','edit2_31'),'string', ling1_31);
set(findobj(hObject,'Tag','edit2_32'),'string', ling1_32);
set(findobj(hObject,'Tag','edit1_33'),'string', ling1_33);
set(findobj(hObject,'Tag','edit1_34'),'string', ling1_34);

set(findobj(hObject,'Tag','edit1_41'),'string', ling1_41);
set(findobj(hObject,'Tag','edit1_42'),'string', ling1_42);
set(findobj(hObject,'Tag','edit1_43'),'string', ling1_43);
set(findobj(hObject,'Tag','edit1_44'),'string', ling1_44);

set(findobj(hObject,'Tag','edit1_51'),'string', ling1_51);
set(findobj(hObject,'Tag','edit1_52'),'string', ling1_52);
set(findobj(hObject,'Tag','edit1_53'),'string', ling1_53);
set(findobj(hObject,'Tag','edit1_54'),'string', ling1_54);

set(findobj(hObject,'Tag','edit1_61'),'string', ling1_61);
set(findobj(hObject,'Tag','edit1_62'),'string', ling1_62);
set(findobj(hObject,'Tag','edit1_63'),'string', ling1_63);
set(findobj(hObject,'Tag','edit1_64'),'string', ling1_64);

%% Rank & Centroid
set(findobj(hObject,'Tag','edit1_rank1'),'string', rank1_1);
set(findobj(hObject,'Tag','edit1_rank2'),'string', rank1_2);
set(findobj(hObject,'Tag','edit1_rank3'),'string', rank1_3);
set(findobj(hObject,'Tag','edit1_rank4'),'string', rank1_4);
set(findobj(hObject,'Tag','edit1_rank5'),'string', rank1_5);

set(findobj(hObject,'Tag','edit1_cen1'),'string', num2str(cen1_1,'%1.2f'));
set(findobj(hObject,'Tag','edit1_cen2'),'string', num2str(cen1_2,'%1.2f'));
set(findobj(hObject,'Tag','edit1_cen3'),'string', num2str(cen1_3,'%1.2f'));
set(findobj(hObject,'Tag','edit1_cen4'),'string', num2str(cen1_4,'%1.2f'));
set(findobj(hObject,'Tag','edit1_cen5'),'string', num2str(cen1_5,'%1.2f'));

%% Similarity
set(findobj(hObject,'Tag','edit1_sim11'),'string', num2str(sim1_11));
set(findobj(hObject,'Tag','edit1_sim12'),'string', num2str(sim1_12));
set(findobj(hObject,'Tag','edit1_sim13'),'string', num2str(sim1_13));
set(findobj(hObject,'Tag','edit1_sim14'),'string', num2str(sim1_14));
set(findobj(hObject,'Tag','edit1_sim15'),'string', num2str(sim1_15));

set(findobj(hObject,'Tag','edit1_sim21'),'string', num2str(sim1_21));
set(findobj(hObject,'Tag','edit1_sim22'),'string', num2str(sim1_22));
set(findobj(hObject,'Tag','edit1_sim23'),'string', num2str(sim1_23));
set(findobj(hObject,'Tag','edit1_sim24'),'string', num2str(sim1_24));
set(findobj(hObject,'Tag','edit1_sim25'),'string', num2str(sim1_25));

set(findobj(hObject,'Tag','edit1_sim31'),'string', num2str(sim1_31));
set(findobj(hObject,'Tag','edit1_sim32'),'string', num2str(sim1_32));
set(findobj(hObject,'Tag','edit1_sim33'),'string', num2str(sim1_33));
set(findobj(hObject,'Tag','edit1_sim34'),'string', num2str(sim1_34));
set(findobj(hObject,'Tag','edit1_sim35'),'string', num2str(sim1_35));

set(findobj(hObject,'Tag','edit1_sim41'),'string', num2str(sim1_41));
set(findobj(hObject,'Tag','edit1_sim42'),'string', num2str(sim1_42));
set(findobj(hObject,'Tag','edit1_sim43'),'string', num2str(sim1_43));
set(findobj(hObject,'Tag','edit1_sim44'),'string', num2str(sim1_44));
set(findobj(hObject,'Tag','edit1_sim45'),'string', num2str(sim1_45));

set(findobj(hObject,'Tag','edit1_sim51'),'string', num2str(sim1_51));
set(findobj(hObject,'Tag','edit1_sim52'),'string', num2str(sim1_52));
set(findobj(hObject,'Tag','edit1_sim53'),'string', num2str(sim1_53));
set(findobj(hObject,'Tag','edit1_sim54'),'string', num2str(sim1_54));
set(findobj(hObject,'Tag','edit1_sim55'),'string', num2str(sim1_55));


%% Figures - Rank & Risk Band
%% RANK BAND

for i=1:5
    switch i
        case 1
            axes(handles.axes1_rankband1);
            set(handles.axes1_rankband1, 'Visible', 'on');
        case 2
            axes(handles.axes1_rankband2);
            set(handles.axes1_rankband2, 'Visible', 'on');
        case 3
            axes(handles.axes1_rankband3);
            set(handles.axes1_rankband3, 'Visible', 'on');
        case 4
            axes(handles.axes1_rankband4);
            set(handles.axes1_rankband4, 'Visible', 'on');
        case 5
            axes(handles.axes1_rankband5);
            set(handles.axes1_rankband5, 'Visible', 'on');
    end
    plot(XXS1(6-i),1,'r*', 'linewidth', 2); hold on; grid on;
    plot([XXL1(6-i) XXR1(6-i)],[1 1], 'r-','linewidth',1.5); hold on;
    axis tight
    axis on
    set(gca,'ytick',[]);
    axis([0,10,0.5,1.5]);
end
%% Risk Band
for i=1:5
    switch i
        case 1
            axes(handles.axes1_riskband1);
            set(handles.axes1_riskband1, 'Visible', 'on');
        case 2
            axes(handles.axes1_riskband2);
            set(handles.axes1_riskband2, 'Visible', 'on');
        case 3
            axes(handles.axes1_riskband3);
            set(handles.axes1_riskband3, 'Visible', 'on');
        case 4
            axes(handles.axes1_riskband4);
            set(handles.axes1_riskband4, 'Visible', 'on');
        case 5
            axes(handles.axes1_riskband5);
            set(handles.axes1_riskband5, 'Visible', 'on');
    end
    plot(XXSM1(6-i),1,'r*', 'linewidth', 2); hold on; grid on;
    plot([XXSL1(6-i) XXSR1(6-i)],[1 1], 'r-','linewidth',1.5); hold on;
    axis tight
    set(gca,'ytick',[]);
    axis([0,10,0.5,1.5]);
    
end

