数学研发论坛

 找回密码
 欢迎注册
查看: 233|回复: 12

[求助] 计算精度属于哪个学科的问题?

[复制链接]
发表于 2021-9-8 13:09:17 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2021-9-8 23:37:04 | 显示全部楼层
计算的中间过程可能会 整型溢出,精度丢失,导致矩阵虽可逆但计算病态、奇异。
一般解决办法就是 高精度计算。或者应该有某些特别的数值算法。

不过,针对希尔伯特矩阵,其逆矩阵是可以 精确表达的。一个$n\times n$的希尔伯特矩阵的逆矩阵的系数为:
\[(H^{-1})_{ij}=(-1)^{i+j}(i+j-1){n+i-1 \choose n-j}{n+j-1 \choose n-i}{i+j-2 \choose i-1}^{2}\]
参考来源:https://zh.wikipedia.org/wiki/希尔伯特矩阵
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2021-9-9 14:29:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2021-9-12 08:58:25 | 显示全部楼层
计算精度问题是由于用二进制方法表示整数或浮点数的结果,属于计算机领域的问题,32位系统下使用4个字节32位表示一个浮点数,在64位系统下使用8个字节64位表示一个浮点数,浮点数的精度就是根据其在系统中使用的位数来确定的。更具体的可以看关于机器指令的相关书籍一般都会有这方面的详细说明。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2021-9-12 11:51:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2021-9-12 17:19:41 来自手机 | 显示全部楼层
这些都应该是计算数学方向的
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2021-9-12 20:00:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2021-9-12 21:01:30 | 显示全部楼层
不太一样,计算数学 内涵更广,涉及到具体东西的计算的都可以叫做 计算数学,可以涉及很多领域,几何,组合,数论,分析
数值分析 主要是 数学分析领域。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2021-9-13 13:05:41 | 显示全部楼层
计算精度只是计算机编码问题,和计算过程无关。比如在32位系统中一个浮点数用32位表示,这32位二进制数占用了4个字节的存储空间,这32位被分成了两部分,前一部分第一位用01代表正负,其它部分保存数的小数部分,第二部分存储数的指数部分,同样第一位代表正负,其它部分为指数。在系统中这两部分都是固定大小的,所有在计算时结果的精度也就是固定的,64位系统下精度会成倍的提高,但还是有限精度。还有一种编码形式就是按十进制的位进行编码,每4位代表十进制的一位,每个字节记录两位十进制位。但这种编码没有硬件实现,所以用来计算求值的话速度会慢很多很多。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2021-9-14 13:39:40 | 显示全部楼层
百度百科上的信息:
数值分析(numerical analysis),为数学的一个分支,是研究分析用计算机求解数学计算问题的数值计算方法及其理论的学科。它以数字计算机求解数学问题的理论和方法为研究对象,为计算数学的主体部分

点评

谢谢解答。  发表于 2021-9-14 14:06
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2021-9-26 13:54 , Processed in 0.067454 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表