-
使用matlab编写生成谐波代码的FaVeST工具:快速矢量球面谐波变换
资源介绍
用matlab生成谐波代码FaVeST:快速矢量球谐变换
这是本文中针对FaVeST的Matlab实现
QT
Le
Gia,M。Li,YG
Wang。
。
arXiv预印本arXiv:1908.00041,2019。
作者:Quoc
Thong
Le
Gia(),Ming
Li(;),Yu
Guang
Wang()。
抽象的
$
\
mathbb
{S}
^
{2}
\
subset
\
mathbb
{R}
^
3
$上的矢量球谐函数在地球物理学,量子力学和天体物理学中具有广泛的应用。
在切线场的表示中,需要评估矢量球谐函数的扩展和傅立叶系数。
在本文中,我们为这些评估开发了矢量球谐变换的快速算法(FaVeST)。
对于$
N
$个评估点,评估傅立叶系数的正向FaVeST具有与$
N
\
log
\
sqrt
{N}
$成比例的计算步骤。
伴随FaVeST对$
M
$个评估点评估矢量球形谐波的线性组合,其线性度最高为$
\
sqrt
{M}
$,与$
M
\
log
\
sqrt
{M}
$成比例。
数值示例说明了FaVeST的准确性和效率。
引文
如果您认为我们的包装有用,请引用我
- 上一篇: 用matlab程序编写的经典游戏扫雷
- 下一篇: 基于MATLAB的谐波分析