计算机的错误计算(一百六十九)

摘要探讨 MATLAB 中一个不动点的计算精度问题。

不动点是一类特殊的循环迭代。它有形式

例1. 已知迭代[1]

计算

显然,每个 均为 0.5 .

下面看看 MATLAB 的计算结果。不妨不用循环语句,直接用算术表达式表示 这时计算结果在如下图片:

这样,MATLAB 给出了错误输出。其符号也不正确。

注:可参看计算机的错误计算(一百一十八)

参考文献

1\] 赵世忠, 陈冬火, 刘静. 循环迭代程序的一种可信计算算法. 软件学报, 2020, 31(12): 3685-3699

相关推荐
快乐的钢镚子1 小时前
【leetcode hot 100】49.字母异位词分组
python·leetcode
fie88891 小时前
C#实现连续语音转文字
开发语言·c#
honeysuckle_luo2 小时前
RandLA-net-pytorch 复现
人工智能·pytorch·python
SunnyDays10113 小时前
Python 高效实现 Excel 与 TXT 文本文件之间的数据转换
python·excel转txt·文本转excel·excel转文本·txt转excel
硬件人某某某4 小时前
python基于卷积神经网络的桥梁裂缝检测系统(django),附可视化界面,源码
python·cnn·django
白雪公主的后妈4 小时前
Auto CAD二次开发——多边形多段线
c#·cad二次开发·多边形
java1234_小锋4 小时前
PyTorch2 Python深度学习 - 自动微分(Autograd)与梯度优化
开发语言·python·深度学习·pytorch2
java1234_小锋5 小时前
PyTorch2 Python深度学习 - 简介以及入门
python·深度学习·pytorch2
程序员小凯6 小时前
Spring Boot文件处理与存储详解
java·spring boot·后端
tao3556676 小时前
【Python刷力扣hot100】42. Trapping Rain Water
开发语言·python·leetcode