欢迎您 亲爱的书友, |
首页 > 都市职场 > 刑啊警长,你这手法很开门呐!
点击这个书签后,可以收藏每个章节的书签, '阅读进度'可以在个人中心书架里查看

第七十八章:我直接开摆!

小说:刑啊警长,你这手法很开门呐! 作者:牢固的秋裤 字数:855 更新时间:2024-12-29 01:25:31
0

所以有人看么?

有人看的话给我打个好评或者是留个评论,我再去抓紧修改,没人看的话就直接这样了。

clear

clc

filename='.\';

all_ncname=dir([filename,'*.','nc']);

for j = 1:length(all_ncname)

ncname=all_ncname(j).name;

glider_nc2mat(filename,ncname);

cell2mat_interp(filename,ncname(1:14));

j

end

function glider_nc2mat(filename,ncname)

keywords={'latitude','longitude','depth','temperature','salinity','density','pressure'};

shortwords={'lat','lon','depth','temp','sali','densi','press'};

for kwn = 1:length(keywords)

eval([shortwords{kwn},'=ncread([filename,ncname],keywords{kwn});'])

end

time=ncread([filename,ncname],'time')/24/3600+datenum('1970-1-1 00:00:00');

%%save time_location_features.mat

glider_time=unique(time);

for i = 1:length(glider_time)

actual_index=find(time==glider_time(i));

five_column=[depth,temp,sali,densi,press];

five_column=sortrows(five_column(actual_index,:));

glider_depth{i}=five_column(:,1);

glider_temp{i}=five_column(:,2);

glider_sali{i}=five_column(:,3);

glider_densi{i}=five_column(:,4);

glider_press{i}=five_column(:,5);

glider_lat(i)=mean(lat(actual_index),'omitnan');

glider_lon(i)=mean(lon(actual_index),'omitnan');

end

glider_lat=glider_lat';glider_lon=glider_lon';

save([filename,ncname(1:14),'.mat'],'glider_time','glider_lat','glider_lon','glider_depth','glider_temp','glider_sali','glider_densi','glider_press');

end

function cell2mat_interp(filename, glider_name)

load([filename, glider_name, '.mat']);

interp_depth = 5:500;

interp_temp = NaN(length(interp_depth), length(glider_depth));

interp_sali = NaN(length(interp_depth), length(glider_depth));

interp_densi = NaN(length(interp_depth), length(glider_depth));

interp_press = NaN(length(interp_depth), length(glider_depth));

for i = 1:length(glider_depth)

G_d = glider_depth{i};

G_temp = glider_temp{i};

G_sali = glider_sali{i};

G_densi = glider_densi{i};

G_press = glider_press{i};

valid_idx = ~isnan(G_d) & ~isnan(G_temp) & ~isnan(G_sali) & ~isnan(G_densi) & ~isnan(G_press);

G_d_valid = G_d(valid_idx);

G_temp_valid = G_temp(valid_idx);

G_sali_valid = G_sali(valid_idx);

G_densi_valid = G_densi(valid_idx);

G_press_valid = G_press(valid_idx);

F_temp = griddedInterpolant(G_d_valid, G_temp_valid, 'cubic');

F_sali = griddedInterpolant(G_d_valid, G_sali_valid, 'cubic');

F_densi = griddedInterpolant(G_d_valid, G_densi_valid, 'cubic');

F_press = griddedInterpolant(G_d_valid, G_press_valid, 'cubic');

interp_temp(:, i) = F_temp(interp_depth);

interp_sali(:, i) = F_sali(interp_depth);

interp_densi(:, i) = F_densi(interp_depth);

interp_press(:, i) = F_press(interp_depth);

end

save([filename, glider_name, '_interp.mat'], 'interp_depth', 'interp_temp', 'interp_sali', 'interp_densi', 'interp_press');

end

订阅VIP章节 您的账户余额: 阅读币 | 充值 包月 关闭
《刑啊警长,你这手法很开门呐!》 5 阅读币/千字(开通包月可免费阅读全站作品)
  • 第七十八章:我直接开摆!

    855 字/ 阅读币 (折后)

    余额不足
  • 还有 章可订阅 约 阅读币

    (请注意:不含未发布章节)

    余额不足
  • 当您阅读到本书付费章节时
    将直接购买不再提示

    开启自动订阅
订阅VIP章节 您的账户余额: 阅读币 | 充值 关闭
《刑啊警长,你这手法很开门呐!》 5 阅读币/千字(包月会员八折优惠)
您的账户中余额不足,是否充值后再来支持作者?: 去充值>>
如果已完成充值: 请点此加载

本章价格: 阅读币 (折后)
还有 章可购买 约 阅读币(请注意:不含未发布章节)

《刑啊警长,你这手法很开门呐!》读者互动
  • 推荐投票

  • 打赏

这本书写的实在是太棒了,我决定投推荐票支持一下 您剩余推荐票 0
温馨提示:每张推荐票可获得2积分。(投票/打赏以后,需要几分钟时间才能显示出来)
写的真棒,打赏支持一下。 可用打赏金额 阅读币(赠币不可用于打赏)
确认投票
温馨提示:每张推荐票可获得2积分。(投票/打赏以后,需要几分钟时间才能显示出来)

6月小说网 登录免费注册

自动登录忘记密码

无需注册,即可登录