zoukankan      html  css  js  c++  java
  • 病态问题

    1. 病态问题[1]是指输出结果对输入数据非常敏感的数值分析问题. 对一个数值分析问题, 如果输入数据有微小误差,引起问题解的相对误差很大, 那么称这个问题为病态问题. 一般而言, 病态问题是指条件数很大的数值分析问题.
       例如:病态方程组
           若一个方程组由于初始数据的小扰动而使解严重失真时,这样的方程组称为病态方程组,反之称为良态方程组。
          例如  x1+2x2=7
                  2x1-x2=-1
                  的解为x1=1,x2=3;  
                 
                 而x1+2x2=7
                    2x1-1.0009x2=-1.003
                  的解为x1=0.99988,x2=3.00006
             可见,尽管方程组有微小变化,其解变化也不大。此为良态方程组。
        而
                  2x1+6x2=8
                  2x1+6.00001x2=8.00001
                  的解为x1=1,x2=1;  
                 
                 而2x1+6x2=8
                  2x1+5.9999x2=8.00002
                  的解为x1=10,x2=-2
    可见,尽管此方程组的系数及右端项变化很小,它们的解却相差很大。此为病态方程组。此时,如果把其中一个方程组看成另一个方程组的近似方程组,那么,即使把近似方程组解得再精确,也没有什么意义。
     
    2.
      
  • 相关阅读:
    (Alpha)Let's-版本测试报告
    (Alpha)Let's-版本发布说明
    Daily Scrum 11.4
    (Alpha)Let's-技术文档(技术规格说明书)
    Daily Scrum 11.3
    Daily Scrum 11.2
    (Alpha)Let's-典型用户和场景&功能规格说明书
    Maven中 jar包冲突原理与解决办法
    JAVA8新特性详解
    数据库分库分表以及带来的问题
  • 原文地址:https://www.cnblogs.com/guosj/p/3183967.html
Copyright © 2011-2022 走看看