前言
本文仅仅是对bilibili up主讲解的水声工具箱的使用进行复述,视频链接在最后会给出。
提示:以下是本篇文章正文内容,下面案例可供参考
一、水声工具箱导入
1.水声工具箱的下载
水声工具箱-百度网盘
提取码:COA2
2.将文件导入MATLAB
解压得到文件:
点击MATLAB中的设置路径
点击添加并包含子文件夹
选择COA文件夹
点击保存并关闭
3.读取文件夹
点击左侧的浏览文件夹
如图所示一直选择到新建Munk文件夹
接下里就可以在命令行中如何命令了。
二、命令行操作
1.kraken的基础知识
2.写入命令
在命令行输入:kraken MunkK代表运行kraken读取MunkK环境文件,计算声场,
输入前:
输入后:
然后可以用plotssp MunkK显示声速剖面
接下来可以用plotshd MunkK画传播损失图像
当我们想要读取声压场的数据时,我们可以用[PlotTitle,PlotType,freqVec,atten,Pos,pressure]=read_shd(‘MunkK’);
PlotTitle是环境文件的title,pressure使我们计算得到的声压场。此时可以用pres=squeeze(pressure);将无效的维度删减得到二维声压场
三、案例展示
1.案例
2.具体操作
通过复制粘贴新建两个环境文件
接下来对复制的两个文件进行修改,修改声源的深度为1000米
其余位置对文件的修改如下:
完成修改之后按之前的方式输入命令kraken Copy_of_MunkK,plotssp Copy_of_MunkK,plotshd Copy_of_MunkK得到的结果如图所示:
总结
本文介绍了水声工具箱kraken的基本使用,内容是搬运视频bilibili up成长的小傻瓜的视频内容。