理论地震学 —— 学习笔记

本学习笔记涵盖弹性动力学的基本定理、张量的定义与运算、应变与应力的概念,以及震源表示定理和面波理论的简介,探讨了地震波的传播特性和相关公式。

《现代地震学教程》阅读笔记

现代地震学涵盖地震波理论、震源物理、地球内部结构反演及地震预测等领域,强调其在地球科学和工程中的应用,如地震危险性评价和核爆炸侦查。基础知识包括应力与应变关系、波动方程及其解。

SAC 学习记录

SAC(Seismic Analysis Code)是一个用于处理时间序列信号的交互程序,支持重采样、插值、震相拾取等功能。用户需通过命令行启动和退出SAC会话,数据处理在内存中进行,处理后需将结果写入磁盘。

GMT 学习记录

学习 GMT 绘图技能,包括使用 basemap、coast、plot、text、grdimage 和 subplot 等模块,掌握绘制底图、海岸线、线段、符号、文字和图例的技巧,并注意模块的配置与使用。

Bash 脚本编程入门

Bash脚本编程基础包括创建脚本、使用Shebang、定义和使用变量、处理用户输入、命令行参数、控制流(如if语句和循环)、函数定义及调用、命令替换、算术运算和调试技巧,适合自动化任务和简化操作。

初识 ObsPy —— 地震数据处理示例

ObsPy 是一个用于处理地震数据的开源 Python 库,支持数据读取、预处理、频谱分析和可视化。

Git 版本控制 —— Start and Git Basics

系统性学习如何利用 Git 进行版本控制,参考 YouTube 的课程和《Pro Git》一书,内容包括基本命令和个人笔记。

CS50 课程学习记录

哈佛大学的CS50课程是面向所有学生的计算机科学入门课程,强调计算思维和编程基础,涵盖C语言、Python、SQL及网络开发技术。

Git 版本控制 —— 项目更新

利用 Git 进行简单的版本控制操作,学习如何对 Fork 的项目进行更新或撤回

Markdown 学习小结

2024年1月24日晚9:30左右简单学习了一下 Markdown,以此记录。