当前位置: 首页 > article >正文

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

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

       不动点是一类特殊的循环迭代。它有形式 x=f(x)\,.

例1.  已知迭代[1]

y_1=0.5\,, \\y_n=\sin(121\times\arcsin(y_{n-1}))\,.

计算 y_9\,.

       显然,每个 y_n 均为 0.5 .

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

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

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

参考文献

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


http://www.kler.cn/a/415384.html

相关文章:

  • 代码随想录第十一天|栈与队列part02--150.逆波兰表达式求值、239.滑动窗口最大值、347.前k个高频元素、栈与队列总结篇
  • 小程序-基于java+SpringBoot+Vue的微信小程序养老院系统设计与实现
  • 【Linux】网络连接模式,VM:桥接、NAT、仅主机如何选择?
  • 通过 SSH 进行WordPress网站的高级服务器管理
  • 【C#设计模式(15)——命令模式(Command Pattern)】
  • FPGA实现GTP光口视频转USB3.0传输,基于FT601+Aurora 8b/10b编解码架构,提供3套工程源码和技术支持
  • 力扣700:二叉搜索树中的搜索
  • UICollectionView在xcode16编译闪退问题
  • 如何查看ubuntu服务器的ssh服务是否可用
  • 【浏览器】缓存与存储
  • Java WEB:从起源到现代的传奇之旅
  • Java项目中加缓存
  • 新合作!Babylon Labs、Lombard 和 Cubist 将可编程 BTC 引入Sui
  • Jenkins-基于 JNLP协议的 Java Web 启动代理
  • Python图像处理——Python转换h264格式视频
  • 链表?->?(以尾插法说明,附头插法)
  • 如何通过智能生成PPT,让演示文稿更高效、更精彩?
  • 游戏引擎学习第24天
  • MacOS 配置github密钥
  • 【Android】MMKV—高性能轻量化存储组件
  • Rust赋能前端:写一个 Excel 生成引擎
  • 未成年人模式护航,保障安全健康上网
  • M4V 视频是一种什么格式?如何把 M4V 转为 MP4 格式?
  • 【Linux】-学习笔记06
  • YOLOv9改进,YOLOv9引入CAS-ViT(卷积加自注意力视觉变压器)中AdditiveBlock模块,二次创新RepNCSPELAN4结构
  • TCGA 编码格式解读 | 怎么区分是不是肿瘤样品?