WorkingPrecision

WorkingPrecision

是各种数值运算的一个选项,指定在内部计算时保持多少位的数值精度.

更多信息

范例

打开所有单元关闭所有单元

基本范例  (2)

用60位精度的算法求出一个根:

用24位精度的算法求解一个微分方程:

范围  (4)

用24位精度算法计算函数:

若没有较高精度,您可能看到的主要是数值舍入造成的误差:

用24位精度的算法计算一个积分的近似值:

PrecisionGoal 自动增加到低于工作精度的 10:

求出一个函数的最小值,相应增加到50位精度:

PrecisionGoalAccuracyGoal 自动设置到最后精度的一半:

用32位精度算法求解一个微分方程:

PrecisionGoalAccuracyGoal 设置为工作精度的一半:

InterpolationOrder->All 化简步骤间的误差:

应用  (1)

用一序列求解精度检查 Duffing 方程的一个解的相等性:

制作在连续较高的工作精度下解序列:

以下的一个图形显示某些解偏离末尾:

绘制解 x[100],使其作为工作精度的一个函数:

在最高精度的解的收敛说明可以相信6位数字:

可能存在的问题  (2)

函数内低精度参数在高精度算法中可能无效:

结果是 的一个较差接近值:

明确参数的使用允许不同精度的比较:

预计解以指数增加,作为工作精度的函数:

计算时间的一个对数图,作为工作精度的一个函数:

Wolfram Research (1988),WorkingPrecision,Wolfram 语言函数,https://reference.wolfram.com/language/ref/WorkingPrecision.html (更新于 2003 年).

文本

Wolfram Research (1988),WorkingPrecision,Wolfram 语言函数,https://reference.wolfram.com/language/ref/WorkingPrecision.html (更新于 2003 年).

CMS

Wolfram 语言. 1988. "WorkingPrecision." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2003. https://reference.wolfram.com/language/ref/WorkingPrecision.html.

APA

Wolfram 语言. (1988). WorkingPrecision. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/WorkingPrecision.html 年

BibTeX

@misc{reference.wolfram_2024_workingprecision, author="Wolfram Research", title="{WorkingPrecision}", year="2003", howpublished="\url{https://reference.wolfram.com/language/ref/WorkingPrecision.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_workingprecision, organization={Wolfram Research}, title={WorkingPrecision}, year={2003}, url={https://reference.wolfram.com/language/ref/WorkingPrecision.html}, note=[Accessed: 18-November-2024 ]}