%% epoch 1000 n_c=[5 10 15 20 25 30 35 40]; rmse1=[0.0088 0.0008 0.2496 0.1952 0.248 0.1896 0.0024 0.0011 0.2486 0.197 0.0018 0.0001 0.0171 0.0002 0.1133 0.0007 ]; rmse2=[0.0052 0.0019 0.0034 0.0002 0.0031 0.0009 0.0019 0.0002 0.0024 0.0005 0.1863 0.0241 0.2488 0.1985 0.2491 0.1931 ]; rmse3=[0.1706 0.0046 0.0022 0.0006 0.0019 0.0001 0.2491 0.1951 0.2485 0.1921 0.0035 0.0009 0.0015 0.0003 0.0029 0.0008 ]; rmse4=[0.1709 0.0109 0.0034 0.0003 0.002 0.0004 0.2345 0.1542 0.2462 0.1889 0.0029 0.0005 0.2491 0.197 0.2489 0.1941 ]; 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,'YScale', 'log') 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,'YScale', 'log') 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); ylim([0, 0.3]) 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); ylim([0, 0.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.1149 0.0038 0.0031 0.0008 0.0009 0.0002 0.0007 0.0013 0.0618 0.0026 0.0006 0.0003 0.0008 0.0001 0.0007 0.0001 ]; rmse2=[0.0074 0.0017 0.167 0.0026 0.0018 0.0009 0.0007 0.0002 0.0006 0.0001 0.0015 0.0002 0.0025 0.0002 0.0006 0 ]; rmse3=[0.0025 0.0005 0.001 0.0004 0.0031 0.0001 0.0017 0.0001 0.0011 0 0.0008 0.0001 0.0012 0.0001 0.0013 0.0002 ]; rmse4=[0.0083 0.0004 0.003 0.0001 0.0014 0.0001 0.0019 0.0003 0.0047 0.0017 0.1816 0.2323 0.0009 0 0.0006 0.0001 ]; 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,'YScale', 'log') 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,'YScale', 'log') 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') ylim([0, 0.12]) 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); ylim([0, 0.01]) 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.0512 0.0001 0.0008 0.0001 0.0009 0.0001 0.0011 0 0.0004 0 0.0003 0 0.0003 0.0001 0.0003 0 ]; rmse2=[0.0139 0.0001 0.0017 0.0002 0.0013 0 0.0013 0.0004 0.0003 0 0.0004 0 0.0003 0.0001 0.0007 0 ]; rmse3=[0.0027 0.0001 0.2471 0.1843 0.0003 0.0001 0.0004 0 0.0011 0 0.0007 0.0001 0.0008 0 0.0013 0.0002 ]; rmse4=[0.0039 0.0001 0.002 0.0004 0.0006 0 0.001 0.0001 0.0005 0.0001 0.0005 0.0001 0.001 0.0001 0.0005 0.0003 ]; 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,'YScale', 'log') 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,'YScale', 'log') 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); ylim([0, 0.015]) 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) ylim([0, 0.005]) title('Water Discharge','Interpreter','latex','FontSize',25)