1
- .. _integ_converg_rst :
2
-
3
1
积分收敛性与峰谷平均法
4
2
===============================
5
3
8
6
9
7
-----------------------------------------------------------
10
8
11
- 通过输出核函数文件,观察源点和场点深度接近时,积分收敛性的变化,以及峰谷平均法的作用。 **具体积分表达式以及分类详见 ** :ref: ` gfunc_rst `。
9
+ 通过输出核函数文件,观察源点和场点深度接近时,积分收敛性的变化,以及峰谷平均法的作用。 **具体积分表达式以及分类详见 ** :doc: ` /Tutorial/dynamic/gfunc `。
12
10
13
11
核函数文件
14
12
---------------
@@ -41,7 +39,7 @@ C和Python导出的核函数文件是一致的,底层调用的是相同的函
41
39
42
40
.. group-tab :: C
43
41
44
- :command: `grt. k2a ` 程序可将单个核函数文件转为文本格式 。
42
+ :command: `k2a ` 模块可将单个核函数文件转为文本格式 。
45
43
46
44
.. literalinclude :: run/run.sh
47
45
:language: bash
@@ -62,15 +60,15 @@ C和Python导出的核函数文件是一致的,底层调用的是相同的函
62
60
:start-after: BEGIN read statsfile
63
61
:end-before: END read statsfile
64
62
65
- 其中除了波数 ``k `` 外,每条结果的命名格式均为 ``{srcType}_{q/w/v} ``,与 :ref: ` gfunc_rst ` 部分介绍的积分公式中的核函数 :math: `q_m, w_m, v_m` 保持一致。
63
+ 其中除了波数 ``k `` 外,每条结果的命名格式均为 ``{srcType}_{q/w/v} ``,与 :doc: ` /Tutorial/dynamic/gfunc ` 部分介绍的积分公式中的核函数 :math: `q_m, w_m, v_m` 保持一致。
66
64
67
65
.. note ::
68
66
69
67
核函数文件中记录的值非最终核函数值。对于动态解,还需乘 :math: `\left (-\dfrac {\Delta k}{4 \pi\rho\omega ^2 }\right )`。
70
68
71
69
可视化
72
70
-------------
73
- 以下将使用Python进行图件绘制。 **在Python函数中指定震源类型、阶数、积分类型,可自动绘制核函数、被积函数和积分值随波数的变化 **,其中积分类型对应 :ref: ` gfunc_rst ` 部分介绍的4种类型。
71
+ 以下将使用Python进行图件绘制。 **在Python函数中指定震源类型、阶数、积分类型,可自动绘制核函数、被积函数和积分值随波数的变化 **,其中积分类型对应 :doc: ` /Tutorial/dynamic/gfunc ` 部分介绍的4种类型。
74
72
75
73
.. literalinclude :: run/run.py
76
74
:language: python
@@ -145,7 +143,7 @@ C和Python导出的核函数文件是一致的,底层调用的是相同的函
145
143
146
144
.. note ::
147
145
148
- :command: `grt. k2a ` 程序也支持将 ``PTAM_{ir}_{dist}/PTAM_{iw}_{freq} `` 文件转为文本格式,
146
+ :command: `k2a ` 模块也支持将 ``PTAM_{ir}_{dist}/PTAM_{iw}_{freq} `` 文件转为文本格式,
149
147
150
148
.. literalinclude :: run/run.sh
151
149
:language: bash
0 commit comments