• 締切済み

至急回答よろしくお願いします。数値計算法の問題です

次の関数を差分せよという問題です. 1.cos(ax+b) 2.(x+2)/(2x^2+1) 3.x^2*a^x 解答よろしくお願いします

みんなの回答

  • spring135
  • ベストアンサー率44% (1487/3332)
回答No.2

差分には前進差分、後退差分、中央差分があり、一階差分、2階差分、...n階差分がある。 質問者はどれを希望しているのかわかって質問しているのか。 問題の様な初等関数では一階前進差分を知りたいのであろうと考えられる。 f(x)の一階前進差分とは  f(x+Δx)-f(x) であって、Δxを0に持って行った極限が微分と関係づけられ lim(Δx→0)[f(x+Δx)-f(x)]/Δx=f'(x)である。 従ってΔxを有限な値にとどめておくとき、すなわち差分Δf(x)は Δf(x)=f'(x)Δx である。 よって#1氏が求めてくれた微分を使えということである。 Δxを大きくとると誤差が大きくなることは予想されるが差分という近似は Δxを差分近似ができる程度に小さくとるという暗黙の了解のもとに行われている。

回答No.1

(d/dx)cos(ax+b) =-sin(ax+b)・a=-a・sin(ax+b) (d/dx){(x+2)/(2・x^2+1)} ={1・(2・x^2+1)-(x+2)・(4x)}/(2・x^2+1)^2 =(-2x^2-8x+1)/(2・x^2+1)^2 (d/dx){x^2・a^x} =2x・a^x+x^2・a^x・ln(a) ={2x+x^2・ln(a)}・a^x

Notnegative
質問者

補足

すみません。微分ではなく差分をお願いします。

関連するQ&A