使用 GPU 加速进行数值拉普拉斯变换反演的 Weeks 方法:使用 GPU 加速进行数值拉普拉斯变换反演的 Weeks 方法的实现。-matlab开发

时间:2024-06-21 06:10:59
【文件属性】:

文件名称:使用 GPU 加速进行数值拉普拉斯变换反演的 Weeks 方法:使用 GPU 加速进行数值拉普拉斯变换反演的 Weeks 方法的实现。-matlab开发

文件大小:10.3MB

文件格式:ZIP

更新时间:2024-06-21 06:10:59

matlab

由于其隐式不适定性,拉普拉斯变换的数值反演是一个长期存在的问题。 这些函数实现了最著名的数值反演算法之一,即 Weeks 方法。 这里特别新颖的是使用图形处理单元 [GPU] 计算来加速该方法。 为了帮助用户,提供了核心反转函数的包装器 (WeeksMethod.m)。 它允许用户输入拉普拉斯空间函数 F(s) 以作为字符串和反演时间序列进行反演,以获得近似的 f(t) 值。 可选输入是每次的相对误差容限(5% 为 0.05)以及方法参数的搜索算法选择。 包装后的代码将优化 f(t) 近似值,直到相对误差的内部估计低于用户请求的容差。 对于某些类别的 F(s) 函数,不可能达到输入容差。 因此,代码还可以为每次返回一个标志,以指示是否满足容差以及内部计算的绝对和相对误差估计值。 可选的输入搜索算法开关定义了代码将如何确定方法参数的最佳值。 共有三种选择:0-local CPU fmi


【文件预览】:
WEEKS_METHOD_Exchange_Oct30.zip
WEEKS_METHOD_Exchange_Dec15.zip

网友评论