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

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

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

例1. 已知迭代[1]

计算

显然,每个 均为 0.5 .

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

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

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

参考文献

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

相关推荐
无限进步_1 分钟前
C语言字符串与内存操作函数完全指南
c语言·c++·算法
zjjuejin4 分钟前
Maven 现代开发流程的集成
java·后端·maven
Zzzzmo_14 分钟前
【Java】杨辉三角、洗牌算法
java·数据结构·算法
码界奇点14 分钟前
基于飞算JavaAI的在线图书借阅平台从设计到实现的完整指南
java·飞书
闻缺陷则喜何志丹15 分钟前
【C++贪心】P10537 [APIO2024] 九月|普及+
c++·算法·贪心·洛谷
QiZhang | UESTC15 分钟前
JAVA算法练习题day27
java·开发语言·c++·算法·leetcode·hot100
hrrrrb16 分钟前
【Spring Boot】Spring Boot 中常见的加密方案
java·spring boot·后端
十碗饭吃不饱19 分钟前
sql报错:java.sql.SQLSyntaxErrorException: Unknown column ‘as0‘ in ‘where clause‘
java·数据库·sql
饼干吖30 分钟前
记一次滑动数组解题
java·算法
ss27340 分钟前
手写MyBatis第96弹:异常断点精准捕获MyBatis深层BUG
java·开发语言·bug·mybatis