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

摘要 探讨 MATLAB 中双曲反余切函数 acoth(x) 在 附近数的计算精度问题。

Acoth(x)函数的定义为

例1. 已知 计算

直接贴图吧:

另外,16位的正确值分别为 0.1110083774360105e2 与 -0.1110083774360105e2(ISRealsoft 提供。通过计算上面定义中公式获得)。

容易看出,MATLAB的输出中,与红色数字对应的有效数字是错误数字。这样,MATLAB 16位的输出中均有8位错误数字;有效数字的错误率均为 8/16 = 50% .

注:可参考计算机的错误计算(八十九)

相关推荐
软件算法开发2 小时前
基于UKF-IMM无迹卡尔曼滤波与交互式多模型的轨迹跟踪算法matlab仿真,对比EKF-IMM和UKF
matlab·ukf·无迹卡尔曼滤波·轨迹跟踪·ukf-imm·交互式多模型·ekf-imm
釉色清风5 小时前
【matlab】绘图 离散数据--->连续函数
开发语言·matlab
xrgs_shz15 小时前
MATLAB的数据类型和各类数据类型转化示例
开发语言·数据结构·matlab
jk_1011 天前
MATLAB中lineBoundary函数用法
开发语言·matlab
Evand J1 天前
课题推荐:基于matlab,适用于自适应粒子滤波的应用
开发语言·matlab
Evand J2 天前
水瓶加水时的重心变化,MATLAB计算与可视化
开发语言·matlab
jk_1012 天前
MATLAB中textBoundary函数用法
开发语言·matlab
晨星️2 天前
MATLAB-Simulink并行仿真示例
开发语言·matlab
上海迪士尼352 天前
RRT_STAR路径规划代码
人工智能·算法·matlab
Evand J3 天前
【MATLAB例程】TOA和AOA混合的高精度定位程序,适用于三维、N锚点的情况
开发语言·matlab