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

计算机的错误计算(一百五十)

摘要  探讨 MATLAB 中 \textup{cospi}(x)=\cos(\pi\times x) 的计算精度问题。当 x 为含有小数的大数或 k+0.5 (k\in \mathbb{Z})附近数时,输出会有错误数字。

例1.  已知 

x_1=123456.789\,, \\x_2=0.987555555555445\,\textup{e}10\,, \\x_3=0.500004\,, \\x_4=56789.4999999992\,.

计算 \textup{cospi}(x_1)\,,  \textup{cospi}(x_2)\,,  \textup{cospi}(x_3)\,,  \textup{cospi}(x_4)\,.

       直接贴图吧:

       另外,16位的正确值分别为 -0.7882256119904400e0、0.1702266977524110e0、-0.1256637061402844e-4 与 -0.2513274122871835e-8(ISRealsoft 提供)。

       容易看出,MATLAB的输出中,与红色数字对应的有效数字是错误数字。这样,MATLAB的输出中分别有5位、11位、4位及13位错误数字;有效数字的错误率分别为 5/16 = 31.25% , 11/16 = 68.75% , 4/16 = 25% , 13/16 = 81.25% .

       注:可参考计算机的错误计算(五十八)、(六十五)、(一百四十一)及(一百四十三)。

http://www.lryc.cn/news/481410.html

相关文章:

  • 【模块化大作战】Webpack如何搞定CommonJS与ES6混战(3)
  • 工程认证与Spring Boot:计算机课程管理的新探索
  • vue3的自定义hooks怎么写?
  • SpringBoot项目编译报错 类文件具有错误的版本 61.0, 应为 52.0
  • 【网络】应用层——HTTP协议
  • ServletContext介绍
  • 让AI帮我用java实现EasyExel读取图片—支持WPS嵌入图片
  • C# 实现对指定句柄的窗口进行键盘输入的实现
  • 深度学习之卷积问题
  • yum安装zabbix5.0升级php到74的办法
  • JavaWeb合集23-文件上传
  • 当AI遇上时尚:未来的衣橱会由机器人来打理吗?
  • 【初阶数据结构篇】二叉树OJ题
  • Windows系统中Oracle VM VirtualBox的安装
  • go语言使用总结(持续更新)
  • 如何在Android中自定义property
  • 机器学习5_支持向量机_原问题和对偶问题——MOOC
  • 索引的细节
  • LeetCode 540.有序数组中的单一元素
  • 【图文】【DIY便签】如何自行编译OPENCV使用动态库
  • WordPress文章自动提交Bing搜索引擎:PHP推送脚本教程
  • C++题目分享
  • 【Spring 框架】初识 Spring
  • 链表(Linkedlist)
  • 信息安全工程师(79)网络安全测评概况
  • 保研考研机试攻略:python笔记(3)
  • 刘卫国MATLAB程序设计与应用课后答案PDF第三版
  • 【鉴权】Web 会话管理:Cookie、Session 和 Token 深度对比
  • ArkTS--应用状态
  • yolov8涨点系列之引入CBAM注意力机制