来源:读书心得 2022-02-20 FXdata
有个世界名校毕业的高材生,精通计算机领域的知识。
在公司中,承担了一项设计任务。他用计算机编程、建模。模型的计算精度也很高。
结果在实际工程应用时,发生了意外。表明设计或计算存在问题。公司蒙受了巨大的损失。而他也被解雇了。
他百思不得姐。
直到去了天堂,借用上帝的计算机把问题重新设计和计算了一遍。还是没有发现问题之所在。
上帝提示说不是计算的问题。经过一段时间,他终于明白了问题出现在结构上。
结构有什么问题呢?
原来,他遇到了(线性)系统的ill-condition问题。
简单地说,如下图所示:
图1和图2都表示了由两个线性方程构成的线性系统。但图2是ill-condition的,原因是当两条直线的任何一条有轻微的变动,系统的解会发生很大的变动,解不稳定。这样的(线性)系统被称为ill-condition系统。
无论是科研还是实际工作,遇到的系统都要避免陷入ill-condition。这样的问题通过提高计算精度来解决无异于缘木求鱼。
这当然是个故事,说明什么是ill-condition问题。也说明了解决问题要对症,不同层次的解决方法不能混用。否则,就会纸上谈兵,生搬硬套。
{{item1.comment_user.name}}
{{item1.comment_time | formatDate}}
{{item1.comment_text}}