📄 fcshoalsol.m
字号:
dx = 0.5;dt = 1;load fCshoalsolEcrwk.dat; EC = fCshoalsolEcrwk; load fCshoalsolUcrwk.dat; UC = fCshoalsolUcrwk; load fCshoalsolEcrnwo.dat; ECn = fCshoalsolEcrnwo; load fCshoalsolUcrnwo.dat; UCn = fCshoalsolUcrnwo; load fCshoalsol.depth; h = fCshoalsol;clear fCshoalsol;[n,m] = size(EC);xeta = [0:m-1]*dx + dx/2;xu = [0:m]*dx;h2 = 0.45*ones(1,m);ECmax = max(EC,[],2);time = [1:n]*dt;figure(2),clf, orient tallsubplot(4,1,4)plot(xeta,h),gridset(gca,'ydir','reverse')xlabel('Cross-shore coordinate (m)')ylabel('Depth (m)')subplot(4,1,3)plot(time,ECmax),gridxlabel('Time (s)')ylabel('max \eta (m)')for i=1:133, subplot(4,1,1) plot(xeta,EC(i,:),xeta,ECn(i,:),'--'),grid% plot(xeta,EC(i,:)),grid ylabel('\eta (m)') axis([0 max(xeta) -0.1 2]) s = sprintf('fCshoalsol.init: Time = %4.1f (sec)',dt*(i-1)); title(s); subplot(4,1,2) plot(xu,UC(i,:),xu,UCn(i,:),'--'),grid% plot(xu,UC(i,:)),grid ylabel('U (m/s)') axis([0 max(xeta) -3 0.1]) % s = sprintf('fCshoalsol.init: Time = %4.1f (sec)',dt*(i-1)); % title(s); if (i<5) pause(0.08); else pause end; % pause;end;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -