懸沙溢油勾距離
1.dfs2使用grid模式,然后貼出第72小時的抵達(dá)時間圖到UE中,保存中txt格式。
2.在MATLAB中將grid轉(zhuǎn)成x y z格式:
clc;clear all;
filename = [str1,num2str(str2),str3];
yy1 = load("case8_grid.txt");
yy2 = reshape(yy1,742731,1);
[x,y] =meshgrid(0:200:200*780,200*950:-200:0);
X = reshape(x,742731,1);
Y = reshape(y,742731,1);
yy3 = [X,Y,yy2];
3.將yy3復(fù)制到excel中,第3列為0的篩選掉,剩下的復(fù)制后貼到SMS中
4.在sms中使用map模式進(jìn)行距離估計(jì)。


5.改進(jìn):
1)excel將0篩選掉那一步可以在MATLAB中完成;
2)直接使用MATLAB中dfs2的包完成所有的復(fù)制粘貼操作;
3)勾的距離沒有計(jì)算的準(zhǔn)確,可以在MATLAB中給出溢油點(diǎn)grid的坐標(biāo),然后將各個大于0的點(diǎn)與它計(jì)算距離,選出距離最大的一個即可。還是編腳本實(shí)現(xiàn)。
標(biāo)簽: