NProduct
更多信息和选项
- NProduct 可用于有限和无限的乘积中.
- NProduct[f,{i,…},{j,…},…] 可计算多维乘积.
- 可以给出下列选项:
-
AccuracyGoal Infinity 搜索的最后准确度的数字位数 EvaluationMonitor None 每当计算 f 时需要计算的表达式 Method Automatic 使用的方法 PrecisionGoal Automatic 搜索最后精度的数字位数 VerifyConvergence True 是否收敛测试 WorkingPrecision MachinePrecision 内部计算使用的精度 - Method 选项的可能设置包括:
-
"EulerMaclaurin" Euler–Maclaurin 求和方法 "WynnEpsilon" Wynn epsilon 插补法 - 在 Euler–Maclaurin 方法中,选项AccuracyGoal 和 PrecisionGoal 可用来指定获得最后结果的准确度和精度. 当得到的误差估计表示达到了搜索的准确度或精度时, NProduct 停止计算.
- 您可以意识到,在大量的病理学实例中,NProduct 采用的算法给出错误的结果. 在大多数实例中,您可以通过在 NProduct 选项的设置中查看变化的灵敏度来测试结果.
- VerifyConvergence 仅用于有限乘积.
- N[Product[…]] 调用 NProduct.
- NProduct 首先局部化所有变量的值,然后符号计算 f,最后重复数值计算结果.
- NProduct 有属性 HoldAll,实际上用 Block 局部化变量.
范例
打开所有单元关闭所有单元范围 (5)
选项 (8)
NProductFactors (1)
可能存在的问题 (2)
NProduct 对某些乘积不能收敛:
可以意识到,在不受控制的情况下,NProduct 使用的算法可能会给出错误的答案:
与 Product 的结果对比:
选择之一是增加 WorkingPrecision 和 NProductFactors:
Wolfram Research (1988),NProduct,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NProduct.html (更新于 2003 年).
文本
Wolfram Research (1988),NProduct,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NProduct.html (更新于 2003 年).
CMS
Wolfram 语言. 1988. "NProduct." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2003. https://reference.wolfram.com/language/ref/NProduct.html.
APA
Wolfram 语言. (1988). NProduct. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NProduct.html 年