例如,运行“zetaRS(100000)”以获得 zeta(0.5 + i*100000) 的近似值。 对于大 t,该例程比 Matlab 的符号工具箱附带的 zeta 函数要快得多。 大 t 的误差非常小,但 zetaRS 对于小 t 不是很精确。 示例:>> tic; zetaRS(10000000), toc 答案 = 11.4580 - 8.6434i 经过的时间是 0.009604 秒。 >> 抽动; zeta(0.5+10000000i), toc 答案 = 11.4580 - 8.6434i 经过的时间是 175.978625 秒。 资料来源:Xavier Gourdon 和 Pascal Sebah:Riemann Zeta 函数的数值评估、数字、常数和计算, 或: http : //numbers.computation.free.fr/Constants/Miscell
2021-06-22 13:48:37
2KB
matlab
1