- ベストアンサー
近似値の求め方を教えて欲しいです
√2の近似値を求めるときに x_n+1=x_n+○○と書き n→∞とするとx_nがだんだん√2に近づいていく・・・ 的なことを聞いたのですが 曖昧に覚えてしまい ○○の部分がよく分かりません そこで○○の部分と具体的にどのように求めていけばいいのかを 教えてほしいのです 分かる方御教授お願いします
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- Mr_Holland
- ベストアンサー率56% (890/1576)
関連するQ&A
- 多重スリットの干渉による光の強度 近似
とある条件のときの光の強度が、 I(θ) = I(0)/N^2 × 1/|sin{(ν+1/2)π/N}|^2 ≒ I(0)/N^2 (ただし、I(0)は定数、Nは整数、νはNの倍数でない整数) と書いてあるのですが、どのような近似をしているのでしょうか。三角関数の近似と言えば、sin x≒x (ただし、x<<1)ぐらいしかないと思うのですが。
- ベストアンサー
- 物理学
- n次近似式とテイラー展開について
学校で近似式の勉強をしていて、テイラー展開という所まで進みました。 そこでn次近似式との関係について良くわからない事がありましたので質問します。 文章がわかりにくいと思いますがお願いします。 n次近似式は、n番目までの近似でn番目の後にランダウの記号がついています。 テイラー展開はn番目の近似の後にさらに・・・と続いています。 この二つにはどのような違いがあるのでしょうか? あとマクローリン展開はa=0の時のテイラー展開という事はわかりました。 そこで、 f(x)=exp(x)のx=0におけるn次近似式を求めよ。と書いてあった時は、n次近似式とテイラー展開が同じ事を言っているとしたら、マクローリン展開で解いても良いのでしょうか?
- ベストアンサー
- 数学・算数
- 直線近似法と対数近似法とは?
仕事で急に必要になりました。 直線近似法と対数近似法について 教えていただきたく投稿いたしました。 Webで調べたのですが (x_1,y_1),(x_2,y_2),...,(x_n,y_n) (x_1<x_2<...<x_n) とn個の点から 直線近似法はY=aX+bという式で近似し、 近似の仕方には最小二乗法というのがあるようです。最小二乗法以外の方法があれば教えてください。 また、対数近似法については上記n点を (x_1,log(y_1)),(x_2,log(y_2)),...,(x_n,log(y_n)) (x_1<x_2<...<x_n) とした上で直線近似法を用いて得られた直線Y=aX+b を用いて10^(aX+b)で求める方法でよろしいのでしょうか? 以上宜しくお願いいたします。
- ベストアンサー
- 数学・算数
- 近似の仕方
近似の仕方が分かりません。xが十分に小さいとき、xの2次までで近似をしたいです。 y=a{1+ x^2/(n-A+√(A^2-x2^2))}^(-1/2) というしきです。 分かりにくいですが、分子がx^2で/から後ろが分母。 最初のaを除いて(1+分数)を-1/2乗です。 テイラー展開をしようとしたのですが、xが分母分子にあり微分がごちゃごちゃになって困りました。 近似の仕方で(1+x)^n≒1+nxみたいに簡単にはいかないのでしょうか? 一応物理の問題に出てきて途中の近似をしたく、 数学の証明みたいにεとかは使わなくて大丈夫です。 どうやら 色々調べたところ2つの少し違う答えが出てきました。これも困っています。 が、私が知りたいのは答えよりもやり方です。やり方は省略されていて詳しく出てきません。 どなたかやり方を教えてください
- ベストアンサー
- 数学・算数
- 近似固有値と固有値の違い
ヒルベルト空間Hがあるとします。Hの元xのノルムを||x||と書く事にします。 有界線形作用素T(:=H→Hの有界線形写像)があって、 ある複素数λと、Hの元の列x_1,x_2,・・・ (∀n ||x_n||=1)に対して、 lim[n→∞]||(T-λI)x_n||=0 (Iは恒等作用素) を満たす時、λをTの近似固有値と呼ぶそうです。 この「近似固有値」は、「固有値」とどのように違うのでしょうか? あるいは、ヒルベルト空間Hが、C^nである場合,L^2(二乗可積分な関数)である場合等、どのような場合であっても構わない(内積も適当に)のですが、 近似固有値ではあるが、固有値ではない例を教えて頂けると嬉しいです。
- ベストアンサー
- 数学・算数
- 近似値を求める場合どこまで近似する?
現在、「微分法の応用」の分野で近似値を求める問題をしていますが、近似式を使ってどこまで近似するべきなのかわかりません。これは大学受験用参考書に載っている問題です。どなたかおわかりになる方がいらっしゃれば教えていただきたいと思います。宜しくお願いいたします。 問題は x≒0のとき、(1+x)^(1/4)の一次の近似式をつくれ。また、その結果を用いて、(16.1)^(1/4)の近似値を求めよ、です。 (1+x)^(1/4)の一次の近似式は、(1+x)^(1/4)≒1+1/4x・・・☆ となり、これは私もできたのですが、 これを利用して(16.1)^(1/4)の近似値を求めると、 私は最後まで細かく、(16.1)^(1/4)≒2.003125と出したのですが、 解答は(16.1)^(1/4)≒2.00313となっていました。 これはおそらく私の解答2.003125を四捨五入、かまたはさらに近似したものだと思うのですが、答えが2.003125のような場合、これはさらに2.00313と近似(四捨五入)しなければいけないのでしょうか?問題文には小数点以下どこまでというような指定はありません。 数学では化学などの計算問題とは違って四捨五入したりすることがないので、近似値を求める場合どこまで近似すればよいのかわかりません。私は、☆式ですでに近似して2.003125なのに、それをまた近似して2.00313とすると近似を二度しているような感じがして不正確のような気がするのですが。 私の勉強不足なのですが質問する人がいないため、困っています。どなたかご存知の方がいらっしゃれば、教えていただきたいと思います。また説明不足の点があれば補足させていただきますので宜しくお願いいたします。
- ベストアンサー
- 数学・算数
- sin(x)の近似について
sinxの数値計算 任意のxに対するsinxの値をマクローリン展開を利用して近似し、誤差の限界(n番目の値が1*10^-8)になるまでもとめよ。 という問題なんですが、for文でいろいろやってみたのですが、n番目の値が1*10^-8までというのがどうしてもできません。 C言語です。 たぶん、階乗の部分が間違ってると思われます。 下のが自分で考えたものです。アドバイスいただけたら嬉しいです。 #include <stdio.h> int main(void) { signed int i,v; double x=-1; double a,m,n=1.0; double sinx = 0.0; a=x; v=1; printf("a=%f\n",a); printf("sinx = %f\n",sinx); while(1) { sinx = sinx + a; m=x; m=m*x; a = (-1)*v*m/((n+1)*(n+2)); n=n+2; v=v*(-1); if ((a < 1e-8) && (a > -1e-8)) break; } printf("sinx = %f",sinx); return (0); }
- ベストアンサー
- C・C++・C#
お礼
丁寧に教えていただきありがとうございます 覚えていたのもこれだと思います