ベストアンサー sinの多項式での近似 2009/07/19 15:19 「閉区間[-π/2,π/2]において誤差を10^(-4)以下になるようにsinxを多項式で近似せよ」 という問題がわかりません!どなたか解説お願いします! みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー info22 ベストアンサー率55% (2225/4034) 2009/07/19 18:19 回答No.2 sin(x)のマクローリン展開(x=0の周りのテイラー展開)の初項xからn項までの和をfn(x)とおく。 fn(x)の式がどの教科書の例題や参考書などに載っているでしょうし、展開係数の計算も定義式どおり計算すれば簡単に出てくるのでできるでしょう。 質問者自身でも自分で計算して見てください。 近似誤差の関数として g(x)=sin(x)-fn(x) とおくと、誤差は|g(x)|で表されます。 添付図にnを1から1ずつ増加していったときの誤差が10^(-4)=0.0001以下になる前後のg(x)グラフを描きました。 閉区間[-π/2,π/2]の全てのxに対してg(x)が範囲[-0.0001,0.0001]に収まるのはn≧5になることが分かります。 n=4だとx=±π/2付近でg(x)が範囲[-0.0001,0.0001]を超えていますね。 グラフを使わないで計算だけでは、誤差|g(x)|が最大となるxがx=±π/2の時であること、そして、その時の誤差がはじめて10^(-4)以下になるnを求めることが必要ですね。 画像を拡大する 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) KI401 ベストアンサー率53% (44/82) 2009/07/19 16:07 回答No.1 x=0の周りでテイラー展開してください。 (つまり、マクローリン展開) 誤差が10^-4以下になるような項まで展開して、後の項を切り捨てるだけです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ 学問・教育数学・算数 関連するQ&A 数学の問題です。よろしくお願いします。(途中式もお願いします。) 閉区間[-(π/2),π/2] において、誤差を10^4以下になるようにsinxを多項式で近似せよ。 多項式で近似 問題で 「x(範囲はaからb)で定義されている関数f(x)を多項式C0-C1xで近似する方法を述べよ」 というのがあるのですが、条件が少なく良く分かりません。。。 多項式近似ということで最小二乗法などで直線に近似するのかな、と考えているんですが。。。 なにか良い方法があったら教えていただきたいと思います。 よろしくお願いします。 近似多項式について教えてください 電気のフィルタ系の資料を読むと e^(-s) を近似多項式に展開する際 e^(-s) = 1/(coshs + sinhs) と変形して coshs sinhs を各々マクローリン展開して近似多項式を求めており 結果として 2乗の近似多項式 1/(s^2 + 3*s + 3) 3乗の近似多項式 1/(s^3 + 6*s^2 + 15*s + 15) となっているのですが e^(-s^2) の近似多項式を求めたい場合 どういった変換を行うのがよいのでしょうか? 結果として 上の結果と同じような形で 2乗の近似多項式 1/(s^2 + a*s + b) 3乗の近似多項式 1/(s^3 + c*s^2 + d*s + e) といった形にしたいのです また追加の質問で申し訳ありませんが e^(-s) の場合 なぜ変形しているのでしょうか? 1/(s^2 + 3*s + 3)の形にするためでしょうか? 教えていただけると助かります よろしくお願いします 天文学のお話。日本ではどのように考えられていた? OKWAVE コラム エクセル多項式近似について エクセルで多項式近似の横に次数とあるのですが、これは何の数字をあらわすのでしょうか? また、グラフに普通に曲線をつけるのと、多項式近似では異なるのでしょうか? 可算個の不連続点をもつ関数の多項式近似 可算個の不連続点をもつ関数の多項式近似 閉区間における連続関数は多項式(無限の次数の可能性がありますが)で近似できるという「Weierstrassの近似定理」があります. そこで,閉区間においてたかだか可算個の不連続点をもつ関数は,「Weierstrassの近似定理」と同様に多項式で近似できるでしょうか?もちろん,不連続点あるいは不連続点近傍での正確さは除いて良いです. どなたか,解析学が得意な方の回答をお待ちします. エクセルの多項式近似について エクセルのグラフの機能で、多項式近似というものがあるんですが、この多項式近似に使用されている、数値解析の考え方はなんでしょうか? 最小二乗法が使われているのでしょうか? ご存知の方お教え下さい。 多項式近似 エクセルであるデータの散布図を作りました。 ばらつきがみられたので、近似曲線をどうしようかと思ったのですが、6次の多項式近似を行ったところ、プロットした点をほぼすべて正確に通る近似曲線がひけました。 その近似式の式は y==3E-10*x^6 - 8E-08*x^5 + 8E-06*x^4 - 0.0004*x^3 + 0.0091*x^2 - 0.0695x + 0.3314 でした。 R^2も0.999でほとんど1だったので、このデータ(曲線)の式=近似曲線の式とみなしてもいいと思ったのですが、ダメなのでしょうか? 実際のデータではx=97.12561のときy=6.37なのですが、この式に代入するとy=-14になってしまいます。 なぜでしょうか? E-10というのは10^(-10)ということで正しいですよね? 多変数関数の多項式近似(再投稿) 3個のパラメータP1、P2、P3と変数Xで決まる未知関数Fのデータセットが約2000データセットあります。 この未知関数を何次かの多項式で近似を行いたいのですが、どのように考えればよいでしょうか。 データセットの値は誤差があり、この誤差を平滑化できるような、多項式のなるべく少ない次数が求められます。1個のパラメータや変数だけに着目すると変動の振る舞いは単調です。 より詳細情報として、p1は10~50位で連続的、P2は5000~20000位で等間隔の離散値、P3は1~20の整数値、Xは5000~20000位の連続値、関数値は0~5000位の連続値。 使用方法のイメージは、ある事象のとき、P1、P2、が決まり、P3とXに対応する近似関数値を求めたいのです。 なおこの関数はマーケットのオプション価値を表すものでブラックショールズ式が通常使われるのですが、この式より導出される理論値と実際の市場データには誤差があり、これを評価したいのが目的です。 p1,P2,P3を固定してXに関する関数に対してなら、多項式近似を行う方法はわかりますが、P1、P2、P3のすべてに対して共通な、もっとも良い近似を行う方法ということにもなります。 エクセルで、多項式曲線の近似をするには エクセルで、多項式曲線の近似をしたいのですが、どうしたらよいかわかりません。 exel2000のヘルプで、 "TREND 関数を利用すると、同じ変数を底とするべき乗を使った多項式曲線による近似計算を行うこともできます。たとえば、A 列に y の値が入力されていて、B 列に x の値が入力されている場合、C 列には x2 の値、D 列には x3 の値を入力し (以下同様)、B 列から D 列 (以下同様) の値を使って、A 列の y の値を近似計算できます。" とかいてありましたが、具体的にどうすればいいのかわかりません。データは10個で、3次以降の近似曲線はどうやって作ればよいのですか。教えてください。 多項式の近似曲線について こんにちは グラフから多項式の近似曲線の方程式を導いたのですが 式が一般に私が目にする形と違い困惑しています。 よろしければ以下の方程式の「-2-09E」の意味を何方か 教えて下さい。 y = -2E-09x6 + 9E-07x5 - 0.0001x4 + 0.0108x3 - 0.4158x2 + 5.2939x + 530.17 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); } 多項次近似or対数近似? ある質量(吸着量)の増加傾向(放物線)を示すグラフがありその外挿を推定する場合なんですが、その既存データ(放物線)を近似する方法として現在は、多項次近似(2次または3次)の回帰分析としており、大体のグラフの曲線が下降する時期はわかりました。 そこで、この方法でも良いのか、または対数近似また両対数近似などのほうが良いという意見も見かけました。 いまの方法でもありなのか、また対数近似の方が適切であればその理由も含め教えてください。お願いいたします。 日本史の転換点?:赤穂浪士、池田屋事件、禁門の変に見る武士の忠義と正義 OKWAVE コラム ワイエルシュトラスの近似 ワイエルシュトラスの近似定理 「f:有界区間[a,b]において連続関数 任意のε>0に対して sup|f(x)-P(x)|<ε を満たす多項式Pが存在する」 についてなのですが、 これがどうしていえるのでしょうか? 疑問に思い、証明を考えてみたのですが、フェイェールの定理と区間においてe^(ix)が多項式に近似されることを考えて証明できるかと思いやってみましたが、根本的に自分の方針が間違っているのか、結局証明が分かりませんでした。 どなたか証明が分かる方は、私にご教授していただけませんでしょうか。宜しくお願いいたします。 多項式近似の係数をセルに抜き出したい。 以前以下のような質問がありましたが、線形近似だけではなく、多項式近似の y = ax^2 + bx + c のa、b、cをセル上に抜き出したいのですが、関数で対応できるでしょうか? もし別のソフトで可能であれば、ソフト名を教えてください。 ====以下、過去の質問から引用====== エクセルのグラフには、近似曲線を表示する機能がありますが、 その近似曲線の係数を参照元にして、セル上の関数計算をしたいと 思っています。 例えば、線形近似ならば、 y= ○○○x + ●●● という式をグラフ上に表示できるわけですが、この係数の ○○○や●●●を他のセルから参照したいんです。 グラフの元になる数値を変更した場合、リンクして変わる ようにしたいので、手入力の転記では困るのです。 もし可能でしたら、ご教授ください。 微分の3次近似多項式について少し質問です>< 微分の3次近似多項式について少し質問です>< お願いします。 2次近似式の場合の公式は f(x,y)=f(0,0)+fx(0,0)・x+fy(0,0)・y+1/2!{fxx(0,0)・x^2+2fxy(0,0)・x・ y+fyy(0,0)・y^2} になると思うので、 3次近似式多項式の場合は上の公式に 1/3!{fxxx(0,0)・x^3+3fxxy(0,0)・x^2・y+3fxyy(0,0)・x・y^2+fyyy(0,0)・y^3}を加えれば良いですよね?? 少し不安だったので質問しました。間違っていたら教えてください。 ちなみに^2は二乗を、fxxなどをそれで(xで微分)したことを表します。 お願いします。 微分の3次近似多項式について少し質問です>< 微分の3次近似多項式について少し質問です>< お願いします。 f(x,y)=e^xyの3次近似多項式を求める問題があったのですがやってみたところ fx=ye^xy fy=xe^xy fxx=y^2・e^xy fyy=x^2・e^xy fxxx=y^3・e^xy fyyy=x^3・e^xy fxy=e^xy+xye^xy fxyx=2ye^xy+xy^2・e^xy fxyy=2xe^xy+x^2・y・e^xy となり近似式にいれるためにそれぞれに(0,0)を代入するとf(0,0)とfxy(0,0)以外すべて0になってしまうのでおかしいのではないかと思い質問しました。 どこがまちがってしまっているでしょうか?? どうしても分からないので教えてください。 ^xyはxy乗ということを、fxはxでの微分を意味します。 お願いします C言語 アナログ信号を多項式近似化するには? アナログ信号の周波数をEXCELで言う多項式近似化(2次)するには どうすれば良いか教えてくれませんか? シミュレーションを元に得られた近似式の有効桁と平均2乗誤差について 卒業研究で「有限バッファモデルの待ち行列シミュレーションを行い、その結果(呼損率やバッファ使用率、平均待ち時間等)をもとに近似式を導き出す」 ということをやっているのですが、結果として出した近似式について、教授にもっと簡単な式にするべきと言われました。 近似式はシミュレーション結果をExcelにプロットし近似曲線を引くことで得ています。 助言として次の2点を言われています。 ・式の係数は2桁ないし、1桁ぐらいにしてみる ・平均2乗誤差を使う 実際、以下のようにExcelで得た線形近似or多項式近似の式の係数を削り、平均2乗誤差を出してみました。 ※(0.01 <= x <= 0.50、0.01刻み)の範囲での実験結果です y = 0.3181x2 + 0.0399x - 0.0018 ↓ y = 0.32x2 + 0.04x - 0.0018 平均2乗誤差:4.89E-07 x=0.01の時の99%信頼区間:3.76E-05 <= y <= 8.04E-05 x=0.50の時の99%信頼区間:5.38E-03 <= y <= 9.67E-02 xの値が0.01に近い所と0.50に近い所では、明らかに有効な桁が変わってきて、係数を削った影響も異なると思うのですが、 単純に平均2乗誤差だけを見て精度を落とさず、近似できていると結論付けてよいものなのでしょうか? 長文になってしまいましたが、何か助言できる方いましたら、力をお貸しください。 よろしくお願い致します。 Taylor展開の近似 taylor展開の近似においてsin(1)の値を求めることを考えたとき、 小数点以下10桁まで正確に求めるためには何次の多項式で近似を行えばいいでしょうか? 多項式の近似式 (1+r)^N という式で,rが小さい時、近似式として以下の式で表される。 1+rN+1/2(rN)^2 これは72の法則を説明するのに必要ですが、なぜこの近似式になるのでしょうか? よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ 学問・教育 人文・社会科学 語学 自然科学 数学・算数 応用科学(農工医) 学校 受験・進学 留学 その他(学問・教育) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など