% plots for wave over elliptic shoal
%
clear all
fignr=1;
mxc=381;
myc=221;
%--------------------------------------
TMP = swash_loadTableData('section1.tbl',mxc,5);
%t = TMP{2};
x = TMP{3}(1,:);x=x';
wlv = TMP{4};
wlv(wlv==-99)=NaN;
%
for i=1:mxc
h(i)=max(wlv(:,i))-min(wlv(:,i));
end
h=h';h=h/.0464;
subplot(4,2,1)
plot(x,h);hold on
title('section 1')
axis([-5 5 0 2.5])
xlabel('x [m]')
ylabel('H/H_0')
clear TMP wlv h
TMP = swash_loadTableData('section2.tbl',mxc,5);
wlv = TMP{4};
wlv(wlv==-99)=NaN;
%
for i=1:mxc
h(i)=max(wlv(:,i))-min(wlv(:,i));
end
h=h';h=h/.0464;
subplot(4,2,2)
plot(x,h);hold on
title('section 2')
axis([-5 5 0 2.5])
xlabel('x [m]')
clear TMP wlv h
TMP = swash_loadTableData('section3.tbl',mxc,5);
wlv = TMP{4};
wlv(wlv==-99)=NaN;
%
for i=1:mxc
h(i)=max(wlv(:,i))-min(wlv(:,i));
end
h=h';h=h/.0464;
subplot(4,2,3)
plot(x,h);hold on
title('section 3')
axis([-5 5 0 2.5])
xlabel('x [m]')
ylabel('H/H_0')
clear TMP wlv h
TMP = swash_loadTableData('section4.tbl',mxc,5);
wlv = TMP{4};
wlv(wlv==-99)=NaN;
%
for i=1:mxc
h(i)=max(wlv(:,i))-min(wlv(:,i));
end
h=h';h=h/.0464;
subplot(4,2,4)
plot(x,h);hold on
title('section 4')
axis([-5 5 0 2.5])
xlabel('x [m]')
clear TMP wlv h
TMP = swash_loadTableData('section5.tbl',mxc,5);
wlv = TMP{4};
wlv(wlv==-99)=NaN;
%
for i=1:mxc
h(i)=max(wlv(:,i))-min(wlv(:,i));
end
h=h';h=h/.0464;
subplot(4,2,5)
plot(x,h);hold on
title('section 5')
axis([-5 5 0 2.5])
xlabel('x [m]')
ylabel('H/H_0')
clear TMP x wlv h
TMP = swash_loadTableData('section6.tbl',myc,5);
x = TMP{3}(1,:);x=x';
wlv = TMP{4};
wlv(wlv==-99)=NaN;
%
for i=1:myc
h(i)=max(wlv(:,i))-min(wlv(:,i));
end
h=h';h=h/.0464;
subplot(4,2,6)
plot(x,h);hold on
title('section 6')
axis([0 10 0 2.5])
xlabel('y [m]')
clear TMP wlv h
TMP = swash_loadTableData('section7.tbl',myc,5);
wlv = TMP{4};
wlv(wlv==-99)=NaN;
%
for i=1:myc
h(i)=max(wlv(:,i))-min(wlv(:,i));
end
h=h';h=h/.0464;
subplot(4,2,7)
plot(x,h);hold on
title('section 7')
axis([0 10 0 2.5])
xlabel('y [m]')
ylabel('H/H_0')
clear TMP wlv h
TMP = swash_loadTableData('section8.tbl',myc,5);
wlv = TMP{4};
wlv(wlv==-99)=NaN;
%
for i=1:myc
h(i)=max(wlv(:,i))-min(wlv(:,i));
end
h=h';h=h/.0464;
subplot(4,2,8)
plot(x,h);hold on
title('section 8')
axis([0 10 0 2.5])
xlabel('y [m]')
clear TMP x y wlv h
orient tall;
eval(['print -dpng berkhoff_' num2str(fignr) '.png']);
【SWASH模型】Wave transformation over an elliptic shoal 算例输入文件
需积分: 1 179 浏览量
2023-03-19
18:11:15
上传
评论
收藏 3.65MB ZIP 举报
HHU_HuLihan
- 粉丝: 168
- 资源: 9
最新资源
- 适用于tensorflow-2.11.0 CUDA版本11.2的cuDNN8.1版本
- 5Y study学习平台2016计算机基础-综合测试(8)_哔哩哔哩_bilibili_2580252704.mp4
- (大赛作品)STM32实现的F072RB NUCLEO智能家居控制.zip
- STM32实现的数字示波器源码+数字信号处理教程、配套实例.zip
- 【cookie续续】【cookie续续】【cookie续续】
- 低功耗STM32实现的F411开发板(原理图+PCB源文件+官方例程+驱动等).zip
- 基于stm32实现的 nucleo-L476的智能灯(操作说明+源码).zip
- 基于STM32实现的 NUCLEO板设计彩色LED照明灯(纯cubeMX开发).zip
- 基于STM32实现的 的联合调试侦听设备解决方案(原理图、PCB源文件、调试工具、视频).zip
- 基于STM32实现的 人群定位、调速智能风扇设计(程序、设计报告、视频演示).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈