%% epoch 1000 n_c=[5 10 15 20 25 30 35 40]; rmse1=[0.1851 0.0278 0.1024 0.0072 0.1849 0.0423 0.0264 0.0016 0.0242 0.0012 0.0304 0.0022 0.0523 0.0011 0.0298 0.0017 ]; rmse2=[00.254 0.2184 0.1896 0.0493 0.1126 0.0094 0.1796 0.0194 0.0535 0.0001 0.0434 0.0017 0.0295 0.0025 0.1533 0.0181 ]; rmse3=[0.1909 0.0527 0.2337 0.172 0.1785 0.0186 0.1777 0.0262 0.1607 0.0144 0.0906 0.0043 0.1692 0.0181 0.0376 0.0018 ]; rmse4=[0.1771 0.0231 0.1768 0.0222 0.1812 0.0325 0.0296 0.0057 0.0281 0.0024 0.0452 0.0002 0.064 0.0033 0.0241 0.0005 ]; figure() subplot(1,2,1) plot(n_c,rmse1(:,1),'sk','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','k') hold on plot(n_c,rmse2(:,1),'sb','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','b') hold on plot(n_c,rmse3(:,1),'sr','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','r') hold on plot(n_c,rmse4(:,1),'sg','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','g') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_h$ (m)','Interpreter','latex','FontSize',25); legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Depth','Interpreter','latex','FontSize',25) subplot(1,2,2) plot(n_c,rmse1(:,2),'ok','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','k') hold on plot(n_c,rmse2(:,2),'ob','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','b') hold on plot(n_c,rmse3(:,2),'or','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','r') hold on plot(n_c,rmse4(:,2),'og','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','g') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_{hu}$ (m$^2$/s)','Interpreter','latex','FontSize',25); legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Discharge','Interpreter','latex','FontSize',25) figure() subplot(1,2,1) bar(n_c,[rmse1(:,1)';rmse2(:,1)';rmse3(:,1)';rmse4(:,1)'],1) legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_h$ (m)','Interpreter','latex','FontSize',25); set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Depth','Interpreter','latex','FontSize',25) subplot(1,2,2) bar(n_c,[rmse1(:,2)';rmse2(:,2)';rmse3(:,2)';rmse4(:,2)'],1) legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_{hu}$ (m$^2$/s)','Interpreter','latex','FontSize',25); set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Discharge','Interpreter','latex','FontSize',25) %% epoch 2000 n_c=[5 10 15 20 25 30 35 40]; rmse1=[0.248 0.1933 0.1781 0.0108 0.0109 0.0014 0.0115 0.0014 0.0372 0.0004 0.011 0.0011 0.0105 0.0005 0.0239 0.0002 ]; rmse2=[0.1921 0.0062 0.0417 0.0014 0.0304 0.0002 0.0112 0.0021 0.0551 0.0003 0.0127 0.0003 0.0111 0.0007 0.0038 0.0001 ]; rmse3=[0.1825 0.0232 0.1774 0.0317 0.0474 0.0028 0.0156 0.0007 0.0054 0.0021 0.0099 0.0004 0.011 0.0001 0.0095 0.0014 ]; rmse4=[0.1763 0.0099 0.1703 0.0117 0.1799 0.0145 0.0275 0.0015 0.0098 0.0012 0.0124 0.0016 0.0131 0.0004 0.0184 0.0006 ]; figure() subplot(1,2,1) plot(n_c,rmse1(:,1),'sk','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','k') hold on plot(n_c,rmse2(:,1),'sb','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','b') hold on plot(n_c,rmse3(:,1),'sr','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','r') hold on plot(n_c,rmse4(:,1),'sg','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','g') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_h$ (m)','Interpreter','latex','FontSize',25); legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Depth','Interpreter','latex','FontSize',25) subplot(1,2,2) plot(n_c,rmse1(:,2),'ok','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','k') hold on plot(n_c,rmse2(:,2),'ob','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','b') hold on plot(n_c,rmse3(:,2),'or','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','r') hold on plot(n_c,rmse4(:,2),'og','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','g') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_{hu}$ (m$^2$/s)','Interpreter','latex','FontSize',25); legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Discharge','Interpreter','latex','FontSize',25) figure() subplot(1,2,1) bar(n_c,[rmse1(:,1)';rmse2(:,1)';rmse3(:,1)';rmse4(:,1)'],1) legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_h$ (m)','Interpreter','latex','FontSize',25); set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Depth','Interpreter','latex','FontSize',25) subplot(1,2,2) bar(n_c,[rmse1(:,2)';rmse2(:,2)';rmse3(:,2)';rmse4(:,2)'],1) legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_{hu}$ (m$^2$/s)','Interpreter','latex','FontSize',25); set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Discharge','Interpreter','latex','FontSize',25) %% epoch 3000 n_c=[5 10 15 20 25 30 35 40]; rmse1=[0.1745 0.0082 0.0111 0.0001 0.0055 0.0018 0.0101 0.0007 0.0049 0.0003 0.0093 0.0015 0.0043 0.0012 0.0056 0.0006 ]; rmse2=[0.1763 0.0076 0.0740 0.0013 0.0253 0.0005 0.0047 0.0003 0.0332 0.0001 0.0039 0.0018 0.0038 0 0.0049 0.0007 ]; rmse3=[0.1758 0.008 0.0158 0.0023 0.0059 0.0011 0.0022 0.0002 0.0037 0.0008 0.0042 0.0016 0.0044 0.0016 0.0034 0.0011 ]; rmse4=[0.1755 0.0154 0.0077 0.0012 0.0037 0.0004 0.0050 0.0027 0.0533 0.0011 0.0054 0.0013 0.0079 0.0018 0.0049 0.0002 ]; figure() subplot(1,2,1) plot(n_c,rmse1(:,1),'sk','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','k') hold on plot(n_c,rmse2(:,1),'sb','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','b') hold on plot(n_c,rmse3(:,1),'sr','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','r') hold on plot(n_c,rmse4(:,1),'sg','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','g') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_h$ (m)','Interpreter','latex','FontSize',25); legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Depth','Interpreter','latex','FontSize',25) subplot(1,2,2) plot(n_c,rmse1(:,2),'ok','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','k') hold on plot(n_c,rmse2(:,2),'ob','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','b') hold on plot(n_c,rmse3(:,2),'or','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','r') hold on plot(n_c,rmse4(:,2),'og','LineWidth',1,'MarkerSize',12,'MarkerFaceColor','g') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_{hu}$ (m$^2$/s)','Interpreter','latex','FontSize',25); legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Discharge','Interpreter','latex','FontSize',25) figure() subplot(1,2,1) bar(n_c,[rmse1(:,1)';rmse2(:,1)';rmse3(:,1)';rmse4(:,1)'],1) legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_h$ (m)','Interpreter','latex','FontSize',25); set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Depth','Interpreter','latex','FontSize',25) subplot(1,2,2) bar(n_c,[rmse1(:,2)';rmse2(:,2)';rmse3(:,2)';rmse4(:,2)'],1) legend('f-neuron-25','f-neuron-50','f-neuron-75','f-neuron-100') xlabel('numer of channels','Interpreter','latex','FontSize',25); ylabel('$\mathcal{R}_{hu}$ (m$^2$/s)','Interpreter','latex','FontSize',25); set(gca, 'FontSize',25) set(gca, 'FontSize',25) title('Water Discharge','Interpreter','latex','FontSize',25)