怀俄明探空站数据解算PWV和Tm

1.  Matlab 获取代码可关注公众号WZZHHH回复(怀俄明探空站数据解算PWV和Tm),或者咸鱼关注:WZZHHH123

怀俄明探空站数据解算PWV和Tm:

有关 Matlab 获取代码可关注公众号WZZHHH回复(怀俄明多线程下载),或者咸鱼关注:WZZHHH123
怀俄明多线程下载探空站数据(包括检查和下载遗漏数据的代码):
对 IGRAv2 进行质量控制得到 PWV 和 Tm 的 matlab 代码:
使用 Matlab 计算 IGRAv2 探空站的 Tm 和 PWV:
提取探空站 IGRAv2 全部数据:
ERA5 解算合集(温度、气压、PWV、水汽压和 Tm)代码获取:

2. 代码仅仅适用于怀俄明下载链接的新网站

如下图,从新网站下载探空站数据存的txt文件:

图片

我使用第一列(气压)、第二列(位势高)、第三列(温度)、第五列(相对湿度)计算得到PWV和Tm。计算方法跟前面博文IGRA计算PWV和Tm类似,这里不再赘述。

使用Matlab计算IGRAv2探空站的Tm和PWV

我在前面文章发布了怀俄明多线程下载探空站数据(包括检查和下载遗漏数据的代码):怀俄明多线程下载探空站数据(包括检查和下载遗漏数据的代码)-CSDN博客
这两个代码无缝连接,直接使用。如果是别的代码下载的怀俄明数据,请自行修改。

3. 数据已进行质量控制:

1.顶层至少达到300 hPa
2.地面有数据可用
3.在低于(高于)1000hPa的台站,地面以上至少有五(四个)个标准压力水平
4.连续记录温度或湿度之间的压力间差值大于200 hPa的剔除。

注意怀俄明站点的变化

53772站点在不同时间他的经度竟然是不一样的,纬度没有任何变化,离谱。如果经纬度和位势高度都变可以理解为换位置了,可是纬度和位势高没有任何变化,由于不确定哪个经度正确,这个站点我弃用了。

图片

4. Matlab代码压缩包内容如下:

图片

data:为数据集,下载好的探空站数据放里面。

图片

图片

探空站经纬度.xlsx:这个是探空站的经纬度和ID。

图片

把数据集改成我的格式,直接运行readsounding.m即可。结果存为sounding_PWV_Tm.mat,每一行是一个站点(第一列为探空站id,第二列为时间和PWV),如下图所示。

图片

图片

前提是跟我数据格式一样.前提是跟我数据格式一样.前提是跟我数据格式一样.因为每个人存数据的方式不一致,使用的网址也不同,格式不一致请参考并自行修改。

5. 该压缩包的获取方式:

咸鱼:WZZHHH123或者公众号WZZHHH回复怀俄明探空站数据解算PWV和Tm。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/598127.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot属性配置的多种方式

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉🍎个人主页:Leo的博客💞当前专栏: 循序渐进学SpringBoot ✨特色专栏: MySQL学习 🥭本文内容:SpringBoot属性配置的多种方式 📚个人知识库: Leo知识库,欢迎大家访问 目录 …

如何不编程用 ChatGPT 爬取网站数据?

敢于大胆设想,才能在 AI 时代提出好问题。 需求 很多小伙伴,都需要为研究获取数据。从网上爬取数据,是其中关键一环。以往,这都需要编程来实现。 可最近,一位星友在知识星球提问: 这里涉及到一些个人隐私&a…

基于SSM框架实现的在线心理评测与咨询系统(技术栈 spring+springmvc+mybatis+jsp+jquery+css)

一、项目简介 本项目是一套基于SSM框架实现的在线心理评测与咨询系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试&am…

[深度学习] 无人车环境准备

1. 安装过程基本遵循以下步骤 电脑端环境配置 - OriginBot智能机器人开源套件 需要注意以下两点: 1> 由于深度学习需要的包和镜像体积都比较大,所以虚拟机硬盘大小建议120GB 2> 虚拟机的网络适配器应该设置为桥接模式,如果使用NAT模…

考研||考公||就业||其他?-------愿不再犹豫

大三下了,现在已经开学一个多月了,在上个学期的时候陆陆续续吧周围有的行动早的人已经开始准备考研了,当然这只是下小部分人吧,也有一部分人是寒假可能就开始了,更多的则是开学的时候,我的直观感受是图书馆…

【PyQt5篇】和子线程进行通信

文章目录 &#x1f354;使用QtDesigner进行设计&#x1f6f8;和子线程进行通信&#x1f388;运行结果 &#x1f354;使用QtDesigner进行设计 我们首先使用QtDesigner设计界面 得到代码login.ui <?xml version"1.0" encoding"UTF-8"?> <ui …

MySQL高级篇(存储引擎InnoDB、MyISAM、Memory)

目录 1、存储引擎简介 1.1、查询建表语句&#xff0c;默认存储引擎&#xff1a;InnoDB 1.2、查看当前数据库支持的存储引擎 1.3、创建表&#xff0c;并指定存储引擎 2、 存储引擎-InnoDB介绍 2.1、存储引擎特点 3、MyISAM存储引擎 4、Memory存储引擎 5、InnoDB、MyISAM、Memory…

JAVA并发编程(一)

JAVA并发编程&#xff08;一&#xff09; 1.1JAVA线程API 1.1.1currentThread package com.lisus2000.thread;/** * 当前线程 * */ public class Test07 extends Thread {public Test07() {System.out.println("new Test07()......" Thread.currentThread().getNa…

物联网实战--入门篇之(九)安卓QT--开发框架

目录 一、QT简介 二、开发环境 三、编码风格 四、设计框架 五、总结 一、QT简介 QT是一款以C为基础的开发工具&#xff0c;已经包含了很多常用的库&#xff0c;除了基本的GUI以外&#xff0c;还有网络、数据库、多媒体、进程通信、串口、蓝牙等常用库&#xff0c;开发起来…

基于Springboot+Vue实现前后端分离酒店管理系统

一、&#x1f680;选题背景介绍 &#x1f4da;推荐理由&#xff1a; 近几年来&#xff0c;随着各行各业计算机智能化管理的转型&#xff0c;以及人们经济实力的提升&#xff0c;人们对于酒店住宿的需求不断的提升&#xff0c;用户的增多导致酒店管理信息的不断增多&#xff0c;…

golang slice总结

目录 概述 一、什么是slice 二、slice的声明 三、slice的初始化、创建 make方式创建 创建一个包含指定长度的切片 创建一个指定长度和容量的切片 创建一个空切片 创建一个长度和容量都为 0 的切片 new方式创建 短声明初始化切片 通过一个数组来创建切片 声明一个 …

OpenCV图像处理——基于背景减除实现多目标追踪

1. 基本运动检测 基本运动检测方法的核心在于计算视频帧之间的差异&#xff0c;或者是将某一帧设定为“背景”&#xff0c;然后将其与后续的帧进行比较。这个过程在概念上非常简单&#xff1a;首先保存视频的第一帧作为背景参考&#xff0c;随后将这一帧与新接收到的帧进行逐像…