自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【更新于公众号 | 简谱学记】

慢慢敲代码,总会学会的

  • 博客(258)
  • 资源 (36)
  • 收藏
  • 关注

原创 Linux | 安装lb-toolkits 1.2.4库

最近又需要下载葵花的数据,之前分享过一次代码。今天发现之前的环境不小心被我删了,而运行相关的代码需要安装lb-toolkits这个库,今天正好记录了一下安装lb-toolkits的过程。这里安装的版本是1.2.4,别问为什么是这个版本,因为只安到了这个版本才成功。本来是直接通过命令直接安装的,但是发现一直报错。

2024-07-09 21:13:23 424

原创 如何将overleaf的latex格式转换为word

其中output.docx是你输出的word格式,main.tex 是你的overleaf格式。运行代码之后就可以看见生成的word了。但是,文件的参考链接是没有附带在文件夹里面的。

2024-07-09 11:38:32 759 2

原创 Centos7 安装老版本的chrome

我这里是centOS 7。然后在安装最新版的google-chrome时,总是会报错显示存在依赖环境的问题,使得无法安装成功chrome。本来以为是yum的源的问题以及缺失相关依赖库的问题,尝试了换源发现还是存在这个依赖的环境;而且貌似是centOS7 根本不支持这个GLIBC_2.25。属于是搞了一晚上啥也没搞定,血压倒是上升了挺大。犯了很多国外的帖子,这个问题不少人也遇到过,但是基本上没有给出解决的办法。要么就是瞎写一通根本不行。

2024-07-04 10:45:05 619 1

原创 Python | 计算位涡平流项

最近忙着复习、考试…都没怎么空敲代码,还得再准备一周考试。。。等考完试再慢慢更新了,今天先来浅更一个简单但是使用的在做动力机制分析时,我们常常需要借助收支方程来诊断不同过程的贡献,其中最常见的一项就包括水平平流项,如下所示,其中var表示某一个变量,V表示水平风场。−V⋅∇var−V⋅∇var以位涡的水平平流项为例,展开为−u∂pv∂xv∂pv∂y−u∂x∂pv​v∂y∂pv​位涡受背景气流的调控作用。

2024-06-30 19:59:41 433

原创 如何在python中读取matlab输出的.mat文件

经常会使用matlab处理数据,比如之前在进行空间滤波发现matlab自带的空间滤波函数。但是,由于后续使用python绘图更熟练一点,所以涉及到在python中读取matlab输出的文件,一般以.mat文件为主。下面测试了几种读取方式,选了一个比较好用的方式。这里简单将读取的.mat1、array数组(如网格数据)2、str字符串列表(如网页链接)总体上,比较了对于纯数组array以及纯字符str输出的mat文件在python中的读取方式。对于array输出的mat文件,推荐使用。

2024-06-30 19:57:57 391

原创 Latex | 数学公式

Latex | 常用数学符号

2024-06-12 21:41:12 220

原创 海洋气象期刊 | 个人统计

这周末两天闲着无聊,统计了一些zotero中自己常看的期刊数量,少于5篇的未进行统计。

2024-06-12 21:36:46 798

原创 回归方程 | 海洋气象中的应用

非线性回归生成一个用于描述连续响应变量与一个或多个预测变量之间的非线性关系的方程,并预测新观测值。如果两个变量之间的关系不是线性的,则上升速率或下降速率可能会随着一个变量变化而变化,这会导致数据中出现“曲线模式”。下面是简单的示意图;掌握一元线性回归的推导熟悉多元线性回归求解的方法理解非线性回归的意义与一般表现形式通过非线性回归方程的推导建立于深度学习方法的联系。

2024-06-05 09:49:32 363 1

原创 神经网络 | 深度学习背后的数学

我将从从以下几个方面进行介绍:前向传播后向传播 / 梯度下降损失函数激活函数卷积池化

2024-06-05 09:46:27 1095

原创 Gill-pattern

热带地区的加热经常发生在局地范围内热带地区存在hadley 环流以及walker 环境 东西非对称自由振荡向强迫振荡的假设线性化浅水方程无量纲化。

2024-06-05 09:42:00 140

原创 cdo | 常用命令

整理一下平时经常会使用的cdo命令。

2024-05-31 23:03:30 790

原创 Linux - 挂载外接硬盘

如何在Linux系统上外接硬盘?

2024-05-16 16:41:59 327

原创 资料同化 | 搭建docker环境-1

对于 Windows 用户,强烈建议安装 VirtualBox,然后安装基于 Ubuntu 的虚拟机在这个基于 Ubuntu 的虚拟机中,你可以按照上面的步骤安装 docker。在linux 界面直接创建一个自己的mygsidocker文件夹后,使用wget命令下载docker,然后解压下载的压缩包,最后使用docker命令加载解压缩的文件。注意2:在comgsi/docker下面,如果你的系统支持并行运算,可以进行多核计算。你会进入一个新的shell页面,这类似于游戏里面的双开了哈哈哈(懂的都懂。

2024-05-14 11:00:23 459 2

原创 Python | 地图投影 | 添加小刻度

当涉及到绘制空间分布图时,有一些常见的绘图美化技巧可以让你的图表看起来更加专业和吸引人。:通过添加经纬度刻度之间的小刻度线,可以使得地图上的刻度更加清晰和易于阅读。这可以通过使用Cartopy库中的gridlines()函数来实现,设置draw_labels=False并调整linewidth参数来控制小刻度线的宽度。:当绘制多个子图时,尤其是它们共享相同的数据范围时,共享一个colorbar可以使得图表更加一致和易于比较。

2024-05-14 10:52:40 564 1

原创 Sci | Colormap | Colors

想象一下,在为你的论文figure挑选颜色,就像是在为自己挑选一套时尚的衣服一样。你需要的是一种让人眼前一亮、让信息一目了然的色彩搭配,而不是一团糟糕的颜色混搭。在网页的左侧包含多个配色方案,色彩流行趋势及预测,不同国家的标准色卡等等。这里给一个在python中使用的示例,该方法适用以上三个网址中获取的颜色。当然,它还提供了自定义的调色功能,并将其实时显示,这也是我最爱的功能。一个精简的colormap调色网页。

2024-05-05 12:10:46 450 1

原创 CMIP6降水单位转换

CMIP6 降水单位转换

2024-04-30 11:39:12 631 1

原创 CCEW | Kelvin wave

虽然对流耦合Kelvin波的对流层结构在很大程度上由于非绝热加热和垂直平流的相互作用而变得复杂,但动力场中倾斜(或’ '肘, ’ '在250 h Pa)的对流层上层变化信号更容易解释为对流层移动热源产生的波能量向上传播的响应。在开尔文波中,甚至在这里考察的所有其他CCEW中,最深对流区100 h Pa附近的对流层顶层都显示出很强的冷信号。这被解释为对下方诱导的上升运动的静力响应,而不是归因于对流顶部或辐射冷却[Sherwood and Wahrlich, 1999;

2024-04-27 21:22:19 763

原创 cdo 修改 calendar 为标准的格式

cdo 修改 calendar 为标准格式

2024-04-24 10:45:11 291

原创 cdo + shell 批量插值nc文件

近期,开始处理CMIP6模式数据,由于不同的模式数据的分辨率之间各不相同,为了方面后续分析,这里对于数据进行插值处理。

2024-04-23 16:54:41 490

原创 Nikon | NEF格式图片批量转换为jpg格式

如何将nikon相机拍的NEF格式图片转换为jpg格式呢?

2024-04-14 11:11:40 383

原创 Python | 月平均气候态 | SST

Python | 月平均气候态 | SST

2024-04-12 16:29:14 570 2

原创 Python | 海表面温度(SST) | 长期趋势和异常分析

在海洋学和大气学中,异常分析通常用于检测气候系统中的异常事件,如El Niño事件、极端气候事件等。计算异常:将观测数据与基准期的平均值进行比较,计算出每个时间点的异常值。异常分析的结果可以帮助科学家们理解气候系统中的非正常事件,从而采取相应的应对措施或预测未来可能发生的异常情况。趋势可视化:将计算得到的趋势以图形方式呈现,通常使用折线图或柱状图来展示数据随时间的变化趋势。异常可视化:将计算得到的异常值以图形方式呈现,通常使用折线图或柱状图来展示异常事件的发生情况。

2024-04-09 11:59:34 2182 9

原创 Python | 超前滞后分析

厄尔尼诺1 + 2区域是Niño海表温度区域中最小和最东部的区域,与南美洲沿海地区相对应,在那里El Niño,首先被当地居民识别发现。这个区域曾经是监测和预测El Niño现象的主要焦点,但是研究人员后来了解到,ENSO 海洋-大气耦合相互作用的关键区域位于更西部(Trenberth,1997)。事件的独特性,Trenberth 和 Stepaniak (2001)认为,应该将厄尔尼诺3.4指数与他们引入的一个指数结合使用,这个指数被称为跨尼诺指数(通常,异常是相对于30年的周期来计算的。

2024-04-09 11:55:47 1901 2

原创 河海大学-海洋学院2024年硕士研究生调剂通知

河海大学-海洋学院2024年硕士研究生调剂通知

2024-04-07 19:19:22 569

原创 Python | SLP | EOF | 去除季节趋势

PS : 个人理解EOF得到的第一模态,即在限定的空间区域内(比如说太平洋中部以及北部),以及在这一限定时间周期内(比如说从1970-2010年内),该空间区域内最显著、主导的空间。这样做的目的是因为地球在不同纬度上的面积并不相同,通过使用纬度权重,可以对数据进行加权,更准确地反映出不同纬度上的变化情况。通常,EOFs按照其对数据方差的贡献程度进行排序,因此,EOF1代表数据中的主要空间变化模式,EOF2代表次要的空间变化模式,依此类推。它可以提取数据中的主要空间变化模式,即数据的主要空间结构。

2024-04-04 17:46:46 1448 3

原创 Python | NCL风格 | EOF | 相关 | 回归

如果解释变量(自变量)是一个主成分,而响应变量(因变量)是原始数据,且假设线性关系是准确的,那么回归系数可以通过计算主成分与原始数据的协方差除以主成分的方差来得到。在第一个数据点处,窗口中包含了该数据点、下一个数据点和前一个数据点。而在最后一个数据点处,窗口中包含了该数据点、前一个数据点和后一个数据点。函数通过计算窗口中的数据点的平均值来代表窗口中心点的值。可以对比发现,未去掉线性趋势,对于模态的影响在第三模态,其空间patter以及PC的结果存在较大差异;deg:多项式拟合的阶数,默认为1,即线性拟合。

2024-04-04 17:45:53 1665

原创 WRF | normal errors and solutions

Real.exe&physicals3选1是指土地利用类型和土壤类型数据的来源格式是,但在实际土地利用类型中会重新计算得到;选2是其他模式产生的grib格式数据;选3完全来自前处理。

2024-04-02 14:44:24 463

原创 CCEWs | MRG波和EWs波

对流耦合赤道波动控制了热带一部分的降水变率,其水平结构和频散特征来自于Matsuno’s(1966)在赤道β平面上的浅水方程的解,包括:由于存在湿过程的影响,他们的倾斜垂向结构是复杂的,而且他们的尺度与理论干波的期望结构不一致。CCEWs的动力结构和云形态在一个令人惊讶的大尺度范围内显示出很大程度的自相似性,其,反映了单个中尺度对流复合体的特征。CCEWs在热带地区具有广泛的影响,其在一般环流模式中的模拟仍然存在问题,尽管使用更简单的模式已经取得了进展。

2024-04-02 14:30:21 354

原创 浅水系统-赤道Rossby&Kelvin波解

浅水方程是对于真实大气流体的简化模拟,然而,尽管它很简单,但它通常可以很好地洞察许多大气波现象。假设的原因:1、流体是不可压缩的 (Incompressible Flow):物理角度:对于大气或海洋中的大部分波动现象来说,流体的密度变化相对较小,可以忽略不计。因此,假设流体是不可压缩的可以简化问题,因为密度在空间和时间上的变化可以忽略。数学角度:不可压缩流体的控制方程组更简单,其中速度场的散度为零。这使得求解流体运动方程变得更加容易。

2024-04-02 14:29:25 382

原创 Windows | Install salem & geopandas

近日,闲来无事想要测试salem和geopandas结合的相关掩膜。很久之前我已经在Windows上记录过相关的安装教程,但是最近发现原来安装之后还会产生很多环境依赖的问题。经过两天的测试,终于解决了环境依赖的问题。发现主要依赖冲突的地方在于salem的安装。根据官网的介绍,salem 需要依赖于这三个库,而rasterio和geopandas又依赖于GDAL。之前我安装geopandas时是通过pip安装源文件的,所以导致geopandas和salem中的GDAL和rasterio。

2024-04-02 14:17:06 478

原创 Windows 11 安装tensorflow-gpu深度学习环境

TensorFlow 是一个由 Google 建立的深度学习库,自从去年年初推出以来,它已经获得了很大的吸引力。主要功能包括自动微分、卷积神经网络(CNN)和回归神经网络(RNN)。它是用 C + + 和 Python 编写的,为了提高性能,它使用了一个名为“ Cloud TensorFlow”的服务器,该服务器运行在 Google Cloud Platform 上。它不需要 GPU,而 GPU 是它的主要功能之一。Tensorflow 的最新版本也通过 matplotlib 支持数据可视化。

2024-04-01 12:49:27 1868 1

原创 Real-data WRF | setup and run and experiment

Parent Model = 用于初始化和边界条件的网格数据WPS = WRF 预处理系统(由 geogrid、ungrib 和 metgrid 程序组成)WRF 模拟几乎总是使用 GRIB1/2 格式的等压水平上的模型数据集或 NetCDF 格式的 WRF 输出进行初始化其中,初始场数据几乎总是以等压水平(isobaric levels )提供(如左图所示)。

2024-04-01 12:46:07 941

原创 Python | 非规则矩形投影&添加斑马线边框

在地图绘制领域,非规则投影的示例相对较少,通过几个python的示例可以更好地理解如何在不同投影类型和边界形状下绘制地图。以下提供了一系列示例,演示了如何在地图中添加非规则边界和边框。这些示例涵盖了不同的投影类型和边界形状,包括近景透视投影、兰伯特等角投影、正交投影和等经纬度投影。

2024-04-01 12:45:19 1337

原创 tensorflow 随机采样

具体来说,这段代码首先使用方法将输入的 x 和 y 作为元组进行拼接,形成一个对象。随后,使用shuffle方法对整个数据集进行乱序操作,然后使用batch方法将数据集划分为大小为 32 的batch。接着,手动指定训练集、验证集和测试集的比例,并利用take和skip方法将整个数据集按照相应比例划分为三部分。其中,take方法表示从数据集的开头取出指定数量的数据项,而 skip 方法表示跳过指定数量的数据项,从数据集的中间或结尾开始取数。最终,将三个子数据集存储到和。

2024-03-19 22:03:11 305

原创 标准化与反标准化

【代码】标准化与反标准化。

2024-03-19 22:02:56 145

原创 Geostationary IR Channel Brightness Temperature - GridSat B1 -- shell下载

https://www.ncei.noaa.gov/products/gridded-geostationary-brightness-temperature然后进入数据目录,通过https的方式进行下载:点击后进入如下界面:这里以2004年为例,如下所示:文件的命名时比较规则的,可以通过wget+shell命令进行下载,每天包括8个时刻,这里以下载6月22日–30日为例:在命令行运行即可下载

2024-03-19 22:02:37 496 1

原创 pdf转jpg

【代码】pdf转jpg。

2024-03-19 22:01:44 226

原创 docker的简要命令

通过运行以下命令验证是否成功创建了自定义的网络:在创建容器时将容器连接到自定义网络。使用 --net 参数来指定要连接的网络。例如,假设您要创建一个名为 my-container 的容器,并将其连接到 my-network 网络,可以使用以下命令:这里镜像名称需要换成自己的创建容器名称为:p1,并使其在后台运行;避免需要先start 容器才能进入端口映射,将容器的5000端口映射到主机的9500端口上文件夹挂载分配网段分配ip地址镜像文件的名称使用的命令然后,运行即可。

2024-03-19 22:01:24 923

原创 Linux -- 常用命令积累

pskillPID这里有三个相关进程的输出。

2024-03-19 22:00:56 341

原创 Python - 从WRF输出文件中提取变量(如经向风、比湿和温度),进行插值处理,并将结果保存到一个NetCDF文件

该代码的作用是从WRF输出文件中提取变量(如经向风、比湿和温度),进行插值处理,并将结果保存到一个NetCDF文件中。

2024-03-19 21:59:32 1426 1

个人就业工作简历- 单页、四页、表格、多页、行业、自荐信、英文简历

个人就业工作简历- 单页、四页、表格、多页、行业、自荐信、英文简历

2023-07-15

salem库的sample-data,对于网络不好下载不了的可以直接下载使用

使用方式: 将下好的zip文件存到:~/.salem_cache/ 路径下。

2022-09-26

中尺度WRF模式的说明书

中尺度WRF模式的说明书

2022-09-09

在服务器上提交WRF作业时的一些命令操作

在服务器上提交WRF作业时的一些命令操作

2022-05-22

动力气象学--中文笔记

动力气象学的中文笔记分享,由气象家园下载erl ,对于文件进行简单处理,更容易观看查阅

2022-05-15

CDT中文说明函数讲解,案例示范等

matlab工具包CDT的中文说明,由气象家园使用贡献下载而来,再次免费分享一下没有贡献的伙伴们。

2022-05-15

ClimateDataToolbox

ClimateDataToolbox

2022-04-28

流函数的示例程度,包含多种编程实现:python、matlab、ncl、Fortran

流函数的示例程度,包含多种编程实现:python、matlab、ncl、Fortran

2022-04-10

省界地图、可以绘制省级地级市的边界

省界地图、可以绘制省级地级市的边界

2022-02-10

ocean_shp.zip

三个大洋的shp文件,可以用来做裁剪等

2021-11-11

所有程序(最终版本).txt

fortran 计算行主元、列主元、全主元、等多种数值分析方法

2021-11-08

matlab绘制Ekman螺旋曲线.m

matlab绘制Ekman 螺旋曲线

2021-11-08

物理海洋学导论学习.docx

物理海洋学导论学习知识点

2021-11-08

HDFView_UsersGuide.pdf

HDF_viewer_usersguide_3

2021-11-08

Listary.zip

一款可以对于本地文件进行搜索,以及网络搜索的软件。在任何界面双击ctrl键,就会跳出搜索框供你搜索

2021-10-25

Mendeley-Desktop.zip

一款可以对于pdf文献进行编辑管理的软件,类似与endnote,简单方便论文管理,论文引用等

2021-10-25

eof_tryone.py

python 关于SST-的EOF分析的代码实现

2021-10-25

短期气候预测实习(Python版).zip

短期气候预测的python代码实现

2021-10-25

气象统计方法实习(Python版).zip

关于气象统计的一些python代码实现

2021-10-25

cdo_refcard.pdf

Climate Data Operators (CDO)使用教程,常见命令汇总

2021-10-25

Inet.Download.Manager.v6.38.18.2.zip

一个网页下载文件的插件

2021-09-22

chapter.pptx

关于描述性物理海洋学中热收支平衡的ppt

2021-09-22

natural-earth.zip

关于python绘图时需要的一些地图数据 naturalearth/10m/50m/110m/ Data themes are available in three levels of detail. For each scale, themes are listed on Cultural, Physical, and Raster category pages.

2021-09-22

argo 说明文档.pdf

Argo数据的说明手册

2021-05-14

matlab绘制南京水系.zip

matlab中绘制南京水系

2021-05-14

流体力学流体力学课堂笔记

流体力学流体力学课堂笔记、对于考研专业课复习可以提供一定参考作用。

2021-04-26

21河海大学复试【万能模板】自我介绍、专业认识、学业规划.docx

21河海大学复试【万能模板】自我介绍、专业认识、学业规划.docx

2021-04-26

读取smap数据.zip

通过python对smap nc 文件中经纬度、盐度、时间进行读取,并去除异常值

2021-04-23

draw_world_map.py

通过python 的库,绘制世界地图,包含海岸线、海洋、陆地、网格、河流、湖泊等设置

2021-04-23

HDFView-3.1.1.msi

HDFView-3.1.1.msi,拖入nc文件可以查看内相关内容,名称等,不通过代码即可实现。在进行文件读取前可以更好的浏览,为后面文件提取做准备。

2021-04-23

MATLAB实现列主元消去法求解任意线性方程组的解.docx

MATLAB实现列主元消去法求解任意线性方程组的解

2021-04-03

819流体力学.pdf

考研819;流体力学

2021-04-03

21河海大学流体力学考研真题回忆版.zip

21考研河海大学819流体力学真题

2021-04-03

新建 ZIP 压缩文件.zip

河海大学流体力学自整理知识点-名词解释-要点概要总结

2021-04-02

matlab-读取nc-GUI (2).zip

对于一些海洋专业的初学者来说,对于一些nc文件的读取不够清晰,本编程软件可以实现对于oisst日均 nc文件的自动处理,绘制全球海温或者任意区域的sst的分布图,以及任意区域内的sst变化,对于sst的分析有着良好的辅助作用。

2020-06-06

气象数据处理方法、海洋数据分析方法

对于气象海洋专业的入门者来说,一些数据的处理方法在书本上比较难以理解,缺少实际应用,缺少一些实用的资料进行相关的学习,确实一些整理好的方法。本资源可以帮助初学者很好的通过学习的方法进行气象数据的初步处理,比如对于nc文件进行EOF经验分解,分析时间学列,功率谱分析等等,有很清晰的解答作用。

2020-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除