文件名称:matlab有些代码不运行-SWAN_example:用于准备和查看SWAN模型运行的示例Matlab脚本
文件大小:2.13MB
文件格式:ZIP
更新时间:2024-06-12 16:35:59
系统开源
matlab有些代码不运行SWAN_example 用于准备和查看SWAN模型运行的示例Matlab脚本。 它位于我的桌面上的../proj/2015_Sandwich/CCBay_Modeling/SWAN_example文件夹中。 这些脚本借鉴了Dave Thompson(位于圣彼得堡的USGS)编写的一些实用程序脚本,但不包括其完整的有用代码套件。 制作网格 swan_makeGrid.m进行数学运算以确定网格点的位置并编写网格。 该代码在x,y坐标(例如,UTM)中工作,并以xpc,ylen和间距dxc,dy的大小在某个角度alp处创建一个矩形,其原始点位于xpc,ypc处。 指定此选项后,网格大小为myc网格点的mxy 。 注意:这是网格点的数量...“网格”的数量(比网格小),这是SWAN在CGRID命令中所希望的数量(不幸的是,也称为mxc和myc )。 专家提示:不要使用mxc = myc ....制作正方形网格,这样更容易跟踪矩形网格的方向。 您可能需要用一个显示您的海岸线或测深线输入的图进行迭代,直到您正确地确定了网格的位置和方向为止。 该代码不对网格点进行测深法插
【文件预览】:
SWAN_example-master
----swan_write_xy.m(345B)
----Coarse_grid_Z.txt(2.52MB)
----depth.mat(119KB)
----qkhfs.m(858B)
----orthog_trans.m(691B)
----watlev.mat(119KB)
----coarse_box.dat(92B)
----dissip.mat(119KB)
----LICENSE.md(306B)
----coarse_grid.dat(825KB)
----Sand200x200_v1.cgd(1.02MB)
----DISCLAIMER.md(670B)
----swan_writeGrid.m(637B)
----swan_writeBot.m(1KB)
----hsig.mat(119KB)
----xp.mat(119KB)
----swan_buildGrid.m(1KB)
----qb.mat(119KB)
----README.md(2KB)
----xycoord.m(530B)
----swan_writeWind.m(2KB)
----yp.mat(119KB)
----rtp.mat(119KB)
----pcoord.m(1KB)
----swan_look.m(2KB)
----swan_makeGrid.m(3KB)
----Sand200x200_v1.bot(359KB)
----CCB_200x200_v1.swn(1KB)
----fric.mat(119KB)
----swan_nestBox.m(3KB)
----wdir.mat(119KB)