PROL用于计算广义扁球面函数(GPSF)的代码。该代码提供一维版本的数值计算方法,详情请查看乳胶源中的文档文件夹。项目的第二个目标是开发分析计算验证方法,使用Mathematica进行数值验证,并进行关键结果的交叉验证。代码许可证为GNU通用公共许可证v3.0,请参阅许可证文件。目前代码仍在开发和测试中,当前版本未实现经典的一维扁长球面波函数(PSWF),未来将在FORTRAN中添加更全面的实现,并为Julia和Python提供接口。相关数值方法已在论文中描述,相关LaTeX代码存储在/doc文件夹中,报告也可在arXiv上获得。用于复制报告中数字的代码存储在/doc/figures文件夹中。
广义扁球面函数(GPSF)的数值计算理论、Matlab代码和Mathematica开源验证
相关推荐
Mathematica扩展MAT文件与Matlab和Mathematica的无缝交互
此代码是MATLABIO的最新版本,支持在Mathematica v5.2和Matlab R2006a下导入和导出.MAT文件。使用提供的Mathematica笔记本示例,轻松在Matlab和Mathematica之间交换数字矩阵。更新者:克里斯·罗杰斯http://rodgers.org.uk/
Matlab
2
2024-07-31
广义超几何函数的精确计算及MATLAB开发
使用直接求和的高斯级数方法,用于精确计算具有复杂参数的广义超几何函数 pFq。该函数定义为 pFq = sum(z^k / k! * product(pochhammer(n[i], k), i=1..p) / product(pochhammer(d[j], k), j=1..q) , k=0..∞),源自于密歇根理工大学WF Perger编写的fortran77源代码的翻译。用户可以通过MATLAB指定所需的计算精度。
Matlab
2
2024-07-31
Matlab中变量和矩阵的数值计算
Matlab中的变量使用方法和矩阵数值计算技巧详解。
Matlab
2
2024-07-25
Matlab数值计算及其应用(代码优化)
介绍了Matlab程序代码,重点讨论了数值计算的多种方法和应用场景。
Matlab
0
2024-08-25
Matlab求导代码-Mathematica软件包
Matlab求导代码,现在使用Mathematica软件包进行优化处理。
Matlab
0
2024-08-10
Fortran常用数值计算代码
这里整理了清华大学徐士良教授编写的Fortran语言数值计算代码,可以帮助大家学习和使用Fortran进行数值计算。
算法与数据结构
4
2024-05-21
TensorFlow:基于数据流图的数值计算开源库
TensorFlow 是一个开源软件库,它利用数据流图进行数值计算。在 TensorFlow 中,节点代表数学运算,而边则代表在节点之间流动并构成多维数据数组(即张量)的数据。凭借其灵活的架构,TensorFlow 能够在各种平台上执行计算,包括单个或多个 CPU(或 GPU)、服务器、移动设备等。TensorFlow 最初由 Google Brain 团队(隶属于 Google 机器智能研究机构)的研究人员和工程师开发,支持机器学习和深度神经网络研究,但其通用性使其可应用于更广泛的计算领域。
算法与数据结构
3
2024-05-31
Matlab数值计算教程
第10讲:深入探讨Matlab在数值计算中的应用技巧和方法。
Matlab
0
2024-09-29
matlab数值计算功能的应用
在数学和工程领域,MATLAB作为一种强大的数值计算工具,广泛应用于数据分析、模拟和算法开发等方面。
Matlab
3
2024-07-23