ベストアンサー 数値積分の使い方 2007/05/10 00:41 y=2x^2-4x^2+x+3のxの区間0~2までの積分を台形公式を使い計算するのですけど、 まずはy=2x^2-4x^2+x+3を積分するのですか? そしてその後の台形公式を使ってどのように求めるのですか? みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー toboke ベストアンサー率47% (41/87) 2007/05/10 01:19 回答No.1 数値積分とは、積分の基本の定義に従って計算していくものです。つまり、f(x)=・・・・のときにf(x)=yとしてxとyの値をグラフにしたときのxのある区間でのyの描く面積を求めるということです。 ここは、積分の公式は忘れ、 f(x)=2x^2-4x^2+x+3 について、x=0からデルタxずつ、 f(0)=3 f(デルタx)=2(デルタx)^2-4(デルタx)^2+(デルタx)+3 f(2デルタx)=2(2デルタx)^2-4(2デルタx)^2+(2デルタx)+3 ・・・・・・ とnデルタxが2になるまで計算します。 最後は f(2)=2(2)^2-4(2)^2+(2)+3=-3 になります。 これらの値を台形公式に入れれば、数値積分の完了です。 つまり、 ((f(0)+f(デルタx))/2*デルタx + ((f(デルタx)+f(2デルタx))/2*デルタx + ・・・・ を計算するわけです。 デルタxの値をだんだんと小さくしていって、答えがほとんど変わらなくなれば、数値積分の答えが出たと判断できます。 ところでどうでもいいですが、f(x)=2x^3-4x^2+x+3 の誤りではないですか? この例では簡単なf(x)の式ですが、世の中にはとても積分を解けないような式がたくさんあります。そういうときでも、このようなやり方でコンピュータで強引に数値積分すれば、たやすく答えが得られるわけです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ 学問・教育数学・算数 関連するQ&A 数値積分 シンプソンの公式と台形公式のプログラムで∫e^-x*x(0~∞)の積分値を求めたいんですが∞をどうやって表すのか分かりません。教えてください。 数値積分 数値積分で e^(-x)/√xを[0,1]の範囲で数値積分するのですが、 f(0)の値が無限になり、台形公式やシンプソンの公式が使えません。 この場合どのように解けばよいんですか? 積分 ∫(0→1) x{ (e^x)^2 } dx 1,この積分式を求めたいです 2,1の定積分をマクローリン展開(5項まで展開)を利用して近似計算したいです。 3.,積分区間を5等分割(h=1/5)し、1を右端型区分求積法、台形公式、シンプソン法で、それぞれ数値積分したいです。 解法、解答、お願いします。 天文学のお話。日本ではどのように考えられていた? OKWAVE コラム 2重積分の積分区間 次の問題の積分区間の取り方がわかりません。 領域D={(x,y)|0≦x≦1,0≦y≦x}のとき、 f(x,y)=x+2yの重積分 ∬Df(x,y)dxdy を求めよ。 yで積分してからxで積分するやり方だと、 前者の積分区間が0→x 後者の積分区間が0→1 となり、これはまあなんとなくわかるのですが、 xで積分してからyで積分するやり方だと、 前者の積分区間がy→1 後者の積分区間が0→1 となるようなのですが、どうしてこうなるのでしょうか。 この積分区間の取り方がよくわからないゆえ、 他の問題も全然解けません。 どなたか解説をお願いします。 fortran90での三重積分 fortran90での台形公式を用いた三重積分について悩んでいます。 台形公式を用いた定積分は色んなサイトを見て何となく理解しました。 三重積分は恐らく、3つのfor文の入れ子によるものだと予想できますがソースコードがなかなか記述できません。 被積分関数(例えばf(x)=x^3+y+z^2)をfunctionで定義したいのですが、どなたか御教授願います。 積分 一気に答えだけを表示するシンプソンの公式と台形公式のプログラムは分かったんですが計算過程も出せるその二つのプログラムを教えてください。求めたいのは∫e^-x*xdx(0~∞)の定積分の値です。 fortranで積分範囲を求める。 今、S=∮3/4(1+cos^2(x))dx [0,theta]という式があります。 Sはわかっていて、求めたいのは、積分範囲のthetaです。 fortranで台形を使った積分式を求める式はわかるのですが、 その場合だと、積分区間がわかっていて、微小にわけて計算するので、 今回のように、積分区間のthetaを求める方法がわかりません。 どなたか、わかる方がいらっしゃったらご指導お願いします。 数値積分のプログラムについて 開発環境は,C言語です. 数値積分(台形則)についての質問なのですが, Excelファイル(*fp1)から積分したい数値を読み込んで, 台形則の計算をして,違うファイル(*fp2)に結果を出力させる プログラムを作りたいです. サイトなどを調べてみると,関数f(x)を積分するものだけしか 載っていなくて,ファイルから数値だけを読み込み積分する 方法が載ってなくてわかりませんでした. よろしければ,参考になるプログラム例やサイトなど ありましたら教えて下さい. 数値積分について 私が作成した下記のJavaの数値解析の矩形法のプログラムで、区間分割数nを10から100まで10ずつ増やして計算値を求め、面積の計算誤差を(計算値-真値(0.68269))/真値(0.68269)*100 (%)として計算するプログラムがまったくわかりません。Javaで数値解析をするのは初めてなのでどこが足りないのか、どこを直したら動くのか教えてください public class Kukei { static double f(double x) { // ここに任意の被積分関数を記述 double y = Math.exp(- x * x / 2) / Math.sqrt(2.0 * Math.PI); return y; } public static void main(String[] args) { double a = - 1.0, b = 1.0; // 積分範囲 int n = 10; // 区間分割数 double suti= (n-0.68269)/(0.68269*100); for(int j=0; j<n; j++){ double h = (b - a) / (double)n; // 分割幅 double s = 0.0; n=n; for (int i=0; i < n; i++) { s += f(a + i * h); } s *= h; System.out.println("区間分割数 =" + n); System.out.println("矩形法による計算値 =" + s); System.out.println("矩形法による計算誤差 =" +suti+"\n"); } } } PostScript言語で定積分の計算 学校の課題で y=f(x) の変数xの区間 a<=x<=bの定積分の計算をやるためのプログラムをPostScript言語で書けという課題が出ました。 関数をfとし、台形則か中点則を使うとよい と書かれているのですが、数学が苦手で定積分の解き方すら理解できていません。 どのようにプログラミングすればいいのか、詳しくて大まかな手順と、プログラミングができた際に正しいか確認するための数字をいくつか、教えていただけないでしょうか? 手順と ○○と入力して実行すると××という結果が出る というのをいくつかお願いします n次元の積分計算 n次元の積分の計算です。 どなたか解説をお願い致します。 x,y∈R^N,t>0とします 積分区間を-∞~t^(-1/2)xとしたとき ∫exp(ーy^2)dy はどのように計算できるのでしょうか? 手ほどきよろしくお願い致します。 定積分を求めようとしています。 定積分を求めようとしています。 S(1-0){ x^2・(1-x^2)^1/2}dx を求めようとしています。(分かりづらいですが、区間1-0におけるx^2・(1-x^2)^1/2の積分) 部分積分や置換積分など色々使って計算したのですが、 手元の計算では、 積分結果が -2/3(1-x^2)^3/2 + 2/15(1-x)^5/2*1/2xとなって、分母にxが出てしまい、 結果値は∞と発散してしまいます。 多分単純な計算ミスだと思うのですが、計算方法をご教授願います。 日本史の転換点?:赤穂浪士、池田屋事件、禁門の変に見る武士の忠義と正義 OKWAVE コラム C言語で台形公式を使った二重積分のプログラム 台形公式をつかった二重積分の数値計算を行うプログラムをC言語でつくっているのですが、未だ理解が足りず、うまくできていません。 そこで、 •台形公式をつかった二重積分についてわかりやすく説明しているページ。 •台形公式で二重積分を行うプログラムの例があるページ。 •または、台形公式の二重積分(のプログラム)について説明できる方がいれば教えて下さい。 よろしくお願いします。 円の面積より積分の結果を求める 通常、√a^2-x^2の積分は x=asinΘと置いて置換積分を行うと答えが出ますよね? でも式を二乗してx^2+y^2=r^2という形にすると秒殺で計算ができると教えてもらいました。 そこで質問です。 積分区間が0⇒1/2のとき √(1/2)-x^2という式の場合でもその円の面積として考えて簡単に出せるのでしょうか? 区間が0⇒1/√2なら円の面積から1/4倍すればいいだけだと思うのですが積分区間が半径と異なってしまう場合は結局面倒なのでしょうか? どうやって上記の式を円の面積と捉えて計算すればいいのかわからず質問しました。 この場合の計算式はどうなるのかお教えいただければ幸いです。 積分 y=ce^(-ax)の∞≦x≦∞区間での積分ができません。 どなたか解き方を教えてもらえないでしょうか。 2重積分の「置換積分」? I = ∬exp(x+y)dxdy ; 積分領域{(x,y)|0≦x≦1,0≦y≦1} という2重積分を、 t(x,y) = x+y と置き替え ∂t/∂y = 1 0≦y≦1 ⇒ x≦t≦x+1 と思い J(x) = ∫exp(t)dt ; 積分区間{t|x≦t≦x+1} = {exp(1)-1}exp(x) I = ∫J(x)dx ; 積分区間{x|0≦x≦1} = {exp(1)-1}^2 のように定積分の置換積分の手法を用いて解いたら一応答えと合っていました。しかし、私としては、 ∂t/∂y = 1 ⇒ dt = dy のように考えている辺りがなんとなく間違っているような気がするのです。この問題だから偶然に答えが合っていたのでしょうか?もしくは、流れは正しくても、断りをもっと立てないといけないのでしょうか? パソコンでの数式の書き方に慣れていませんので、どうも見えにくくて申し訳ありませんが、ご教授のほどよろしくお願いしますm(_ _)m 台形公式について 定積分I=∫(0→2) x(x-1)^2dxを数値積分の台形公式で解いてみましたが とき方がいまいちあってる気がしないので、審議お願いします。 条件は分割数は4で等区間の間隔0.5です 答え h=0.5 yo=0(0-1)^2=1, y1=1/2*(1/2)^2=1/8, y2=1*(1-1)^2=0, y3=3/2*(1/2)^2=3/8, y4=2*1^2=2 I=1/4(1+2*1/8+2*0+2*3/8+2)=1 です。 よろしくお願いします Javaの問題(初心者向け、やや計算あり?) Javaの勉強中なのですが、以下のような問題が出ました。 ニュートンコーツの公式(のうちの台形公式)を用いて、y=xの2乗を0<=x<=1の区間で積分し、結果を表示するプログラムを作成せよ。刻み幅は任意に設定してよい。 …どのように解かれますか? さっぱりわからないのですが…。 ループしている積分の解き方 題では分かりにくいかもしれませんが、周回積分ではありません。 ある関数f(x,y)を求める時に、次の式が与えられています。 f(x,y)=a∫{bz/f(x,y)^2}dz ただし、a,b,cは定数 この積分はcから0までの定積分です。 通常の積分とは異なり、f(x,y)の計算結果を 積分区間内に入れて計算する必要がある為、説き方が全く分かりません。 解き方に手段は問いません。 Mathematicaとかを使ってもいいです。大体の近似だけでもいいです。 ただ、プロット後の近似曲線だけはダメです。 どんな些細なヒントやアイデアでもいいです。 何か思いついた事や知っている事があればよろしくお願いします。 数値積分の重み関数について 被積分関数 f(x) をガウスの積分公式を使って数値積分する場合、重み関数を w(x) とすると、 ∫w(x)f(x)dx≒Σaf(xi) となりますが、 これでは、被積分関数は f(x) でなくて w(x)f(x) となってしまうと思います。 なので、本来計算したい ∫f(x)dx の値ではなく、∫w(x)f(x)dx の値となるので、結果が変わってしまうのではないかと思うのですが、あまりにも低レベルのことなのか、この疑問を解消してくれるような説明が本に載っていません。 どなたか教えてくれませんでしょうか。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ 学問・教育 人文・社会科学 語学 自然科学 数学・算数 応用科学(農工医) 学校 受験・進学 留学 その他(学問・教育) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など