Naidan Yun

Hi!

matlab.engine 配置

用python调用matlab

python可以直接使用matlab提供的API(engine)调用matlab中的function,官方安装教程在这里。 但是在多python环境下的Linux系统中配置的话,matlab.engine总是有很多问题。 记录一下各种坑: 首先,一定要注意matlab和python的版本对应问题,在这里查。然后就根据自己的matlab/python版本安装相应的python/mat...

地形数据总结

主要汇集链接,详情参考链接内;目的是为了用python代替gmt

数据来源 原始数据:https://blog.seisman.info/global-relief-models/ GMT初步整合版:https://docs.gmt-china.org/6.1/dataset/earth-relief/ 文件格式 netCDF4标准网格文件格式。GMT默认使用该格式,一般以 .nc 或 .grd 作为文件后缀。 .tif 图...

从NCEDC下载的L4短周期仪器的sacpz格式的仪器响应文件的问题

最近从北加州数据中心下载sacpz格式的仪器响应文件遇到了一些问题。有一个短周期仪器L4的仪器响应文件很奇怪 包含两组A0, Sensitivity还有零极点。测试一通,再加上对比RESP文件之后发现,应该是这个文件写的有问题,把仪器其中一部的滤波单独列出来了。直接用这个文件,调用sac命令去除仪器响应虽然不会报错,但是结果是不对的。正确的文件应该是 把所有零极点写在一起 两个Se...

地震数据下载

通过web services从各大数据中心批量下载地震数据

FDSN Web Services 包含IRIS在内的国外大多地震数据中心都提供了数据下载的接口或者工具,为了方便更多的科研人员能够通过一种通用的方式从不同的数据中心下载需要的数据,各数据中心组成了FDSN国际组织,并定义了通用的FDSN Web Services数据下载规范。该网络服务规范定义了一种网址的构建方式,只要将想要下载的数据信息按照规范构建为一个网址,然后复制到浏览器就可以直接下...

地震仪仪器响应

仪器响应的一些小问题

补充Seisman的关于仪器响应的博客“仪器响应文件 SAC PZ”和仪器响应文件 RESP中没有提及的问题。 PZ文件中的INSTGAIN表示的将实际记录的物理量(比如m/s)转换为电压V的系数。该行最后的单位是仪器实际记录的物理量的单位。 PZ文件中实际上是不包含RESP文件中第三阶段的信息的,如果该阶段的增益不是1的话,PZ文件是不如RESP的信息完善的。 RESP文件...

Pycharm使用指南

Pycharm的初级使用,适合科研狗

Pycharm是一款功能十分强大的IDE,这篇说明分享了一些Pycharm的一些基础设置,为的是创建一个舒适的Python编程环境,改善工作效率。俗话说,工欲善其事,必先利其器。Let‘s begin!!!😏 设置python解释器 在pycharm中,没打开一个project我们都需要给它设置要使用的python解释器。如果你的计算机中只有一个python环境,那就无需选择;但如果计算机...