Skip to content

Commit f1e3255

Browse files
authored
DOC: set more suitable parameters for f-v spectra visualization (#160)
1 parent f597045 commit f1e3255

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

docs/source/Advanced/kernel/kernel.rst

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:author: 朱邓达
22
:date: 2025-04-20
3-
:updated_date: 2025-08-06
3+
:updated_date: 2025-12-05
44

55
核函数 :math:`f-v` 谱图
66
=========================
@@ -21,6 +21,7 @@
2121
.. note::
2222

2323
与之前的示例相比,这里添加了控制波数积分的参数,以显式控制核函数的采样间隔和范围。但这并非是计算格林函数的最佳参数,故此时格林函数计算结果很可能是不收敛的。
24+
这里的目的仅是提取特定范围内不同波数下的核函数。
2425

2526

2627
.. tabs::
@@ -79,4 +80,8 @@ Python端提供了 :py:func:`pygrt.utils.read_kernels_freqs` 函数来完成所
7980

8081
从图上可看到, **核函数** :math:`f-v` **谱图的虚部峰值正是频散曲线的位置** ,尽管其中不同震源的核函数幅值不同,但 :math:`q_m,w_m` 呈现的频散特征一致,这对应的是 **Rayleigh波频散** ,而 :math:`v_m` 对应的是 **Love波频散** 。
8182

82-
不同的震源场点深度、不同的虚频率都会导致幅值变化,积分间隔则会影响插值效果。
83+
不同的震源场点深度、不同的虚频率都会导致幅值变化,积分间隔则会影响插值效果。
84+
85+
.. note::
86+
87+
注意其中仍然使用了虚频率,尽管这对于面波频散的分析引入了少许误差,但这使得 :math:`f-v` 谱图中的高亮区域变宽,方便观察。

docs/source/Advanced/kernel/run/run.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
modarr = np.loadtxt("mod1")
99

10-
pymod = pygrt.PyModel1D(modarr, depsrc=0.01, deprcv=0.0)
10+
pymod = pygrt.PyModel1D(modarr, depsrc=0.03, deprcv=0.0)
1111

1212
# 不指定statsidx,默认输出全部频率点的积分过程文件
1313
# vmin_ref 显式给定参考速度(用于定义波数积分上限),避免使用PTAM

docs/source/Advanced/kernel/run/run.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ rm -rf GRN* syn* pygrtstats* *.png
77
# -S 后不指定索引表示输出所有频率点的核函数
88
# -K+v0.1 显式给定参考速度(用于定义波数积分上限),避免使用PTAM
99
# -L20 定义波数积分间隔dk
10-
grt greenfn -Mmod1 -D0.01/0 -N500/0.02/0.8 -OGRN -R1 -K+v0.1 -S -L20
10+
grt greenfn -Mmod1 -D0.03/0 -N500/0.02 -OGRN -R1 -K+v0.1 -S -L20
1111
# END GRN
1212
# -----------------------------------------------------------------

0 commit comments

Comments
 (0)