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

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

摘要  探讨 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.lryc.cn/news/493912.html

相关文章:

  • Android 图形系统之三:SurfaceControl
  • Laravel8.5+微信小程序实现京东商城秒杀方案
  • Makefile 入门指南:构建自动化编译流程
  • C#热更原理与HybridCLR
  • 里氏替换原则:Java面向对象设计的基石
  • 恒创科技:服务器操作系统和客户端操作系统之间的区别
  • 做异端中的异端 -- Emacs裸奔之路4: 你不需要IDE
  • Unity3d C# 摄像头检测敌方单位(目标层级)并在画面中标注(含源码)
  • js 16进制加密
  • 性能测试之压测
  • CentOS修改yum.repos.d源,避免“Could not resolve host: mirrorlist.centos.org”错误
  • Python 三目运算实战详解
  • JVM 性能调优 -- CMS 垃圾回收器 GC 日志分析【Full GC】
  • PS的学习
  • 数据集搜集器(百科)008
  • Java学习,反射
  • 数据结构 (18)数的定义与基本术语
  • Flink的双流join理解
  • 《使用Python进行数据挖掘:理论、应用与案例研究》
  • Go语言技巧:快速统一字符串中的换行符,解决跨平台问题
  • 算法训练营day20(二叉树06:最大二叉树,合并二叉树,搜索二叉树,验证搜索二叉树)
  • Leetcode(区间合并习题思路总结,持续更新。。。)
  • 『python爬虫』使用docling 将pdf或html网页转为MD (保姆级图文)
  • elasticsearch现有集群扩展节点
  • 力扣162:寻找峰值
  • Kafka-Connect
  • 递归、搜索与回溯算法 - 3 ( floodfill 记忆化搜素 9000 字详解 )
  • YOLOv9改进,YOLOv9引入CAS-ViT(卷积加自注意力视觉变压器)中AdditiveBlock模块,二次创新RepNCSPELAN4结构
  • HDLCPPP原理与配置
  • react + vite 中的环境变量怎么获取