課題レポート4(非線形方程式の数値解析法)




  1. 方程式の解法(Mathematicaを使ってみよう)
    当然、4次より次数の高い方程式を解析的に解くことはできないし、多くの非線形方程式も解けない。

  2. 非線形方程式の数値解析法
  3. 課題レポート4(締切:平成15年1月9日(木) 8:50)

    上の例で示されたように、二分法、Newton-Raphson法ともに長所・短所を有している。そこで、両者の長所をいかし、計算の最初においては二分法を用い、xn - xn+1の絶対値が1程度となったらNewton-Raphson法へ移行するプログラムを作成しxstudentから提出せよ。ただし、

    実行例:
    There should be an answer between x1 = -100.000000 and x2 = 100.000000.
    There should be an answer between x1 = 0.000000 and x2 = 100.000000.   
    There should be an answer between x1 = 0.000000 and x2 = 50.000000.    
    There should be an answer between x1 = 0.000000 and x2 = 25.000000.    
    There should be an answer between x1 = 0.000000 and x2 = 12.500000.    
    There should be an answer between x1 = 0.000000 and x2 = 6.250000.     
    There should be an answer between x1 = 0.000000 and x2 = 3.125000.     
    There should be an answer between x1 = 0.000000 and x2 = 1.562500.     
    OK, now let's use the Newton-Raphson method.                           
    x1 = 0.000000   f(x) = -1.000000e+00                                   
    x1 = 0.333333   f(x) = -5.600328e-02                                   
    x1 = 0.354375   f(x) = -2.314229e-04                                   
    x1 = 0.354463   f(x) = -4.030575e-09                                   
    Ans. = 0.354463