- ベストアンサー
積分の変換の問題
∫[0~1]∫[0~1-y]∫[0~1-x-y]dzdxdyを∫[0~c]∫[0~b]∫[0~a]dydzdxと変換したときのa,b,cを求めよ(x,y,z≥0)という問題がわかりません。 D={0≤x≤1-y,0≤y≤1,0≤z≤1-x-y} というところまではわかるのですかこれ以上がわかりません。 解説の方をよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- 三重積分の極座標変換のときのrの範囲が分からない
大学数学の解析で分からない問題があります。 A={(x, y, z)∈R^3 | x^2/a^2 + y^2/b^2 + z^2/c^2 ≦ 1, x, y, z ≧0}のとき、∫A (x^2 + y^2 + z^2)dxdydz を求めよ。(∫AのAは領域のことです。) 三次元極座標変換をして ∫(x^2 + y^2 + z^2)dxdydz = ∫r^2(r^2sinθdrdθdΦ)となり、積分自体はできるのですが、rの積分範囲が分からず困っています。 x^2/a^2 + y^2/b^2 + z^2/c^2 ≦ 1 , x, y, z ≧0より 0≦x≦a, 0≦y≦b, 0≦z≦c, 全辺二乗して足せば、 0≦x^2+y^2+z^2≦a^2+b^2+c^2 つまり 0≦r^2≦a^2+b^2+c^2 0≦r≦(a^2+b^2+c^2)^(1/2) と考えたのですが、計算が合いません。 θやΦも 0≦θ≦π/2 0≦Φ≦π/2 と考えたのですがあっていますでしょうか? ちなみに答えは、πabc(a^2+b^2+c^2)/30となるようです。 そもそも方針が間違っているのでしょうか? ご教授いただければ幸いです。
- ベストアンサー
- 数学・算数
- 3重積分 楕円体での変数変換
3重積分において普通の球座標の変数変換は理解できるのですが D{ (x,y,z) | 楕円体 x^2/a^2+y^2/b^2+z^2/c^2≦1 (a,b,c>0) } で x=arsinθcosφ,y=brsinθsinφ,z=crcosφと変換しますが 球座標の変換 x=rsinθcosφ,y=rsinθsinφ,z=rcosφにa,b,cがつく理由を教えてください
- ベストアンサー
- 数学・算数
- 微分積分学の問題です
以下の積分を計算せよという問題です。 ∫∫∫zdxdydz D={(x,y,z) l x>=0,y>=0,z>=0 , (x^2/a^2)+(y^2/b^2)+(z^2/c^2)<=1} 途中の積分でてこづってしまいました。どなたかよろしくお願いいたします。
- 締切済み
- 数学・算数
- 式の変換(逆変換?)
式の変換についての質問です。 X = a1*α + b1*β + c1*γ + d1 Y = a2*α + b2*β + c2*γ + d2 Z = a3*α + b3*β + c3*γ + d3 (a1,a2,a3,b1,b2,b3,c1,c2,c3,d1,d2,d3は係数) 以上のような3つの式があるとき、 αとβとγをX/Y/Zを用いて表現したいのですが なにか方法ってありましたっけ? 例)α=k1*X + k2*Y + ・・・・ 行列とか、なんとか・・・・ 久しく数学をやってないのでさっぱりわかりません。 糸口をご教授頂けたら自分で解いてみたいとおもっておりますが どの参考書を読めば良いかも分かりません。 よろしくお願い致します。
- ベストアンサー
- 数学・算数
- 線積分の問題
P=(1,0)を始点、Q=(-1,0)を終点とする曲線Cを次のように取る時それぞれの線積分 ∫_c{(x^2+y^2)dx+xdy} の値を求めよ。 (1)Cは原点中心、半径1の上半円 この問題ですが、x=cosθ y=sinθ として解いたのですが、答えがπ/2-2になるのです。回答を見るとπ/2とかいてあるのですが。やはりπ/2なのでしょうか? また、次は重積分なのですが 球x^2+y^2+z^2≦a^2と円柱x^2+y^2≦axの共通部分の体積を求めるとき、自分はV=2∬_D (a^2-x^2-y^2)dxdy D={(x、y)|x^2+y^2≦ax}として解いたのですが、答えが違うのです。自分は2πa^3/3となるのですが。解答は、2/3(π―4/3)a^3なのです。 きちんと、曲座標に直して解いたのですが。解答は(5)=4∬_D(a^2-x^2-y^2)dxdy D={(x、y)|y≧0,x^2+y^2≦ax}として解いていました。 解説お願いします。
- ベストアンサー
- 数学・算数
- 問題がとけません
以下の問題が解けません。 わかる方、教えていただけないでしょうか? ・キーボードから3整数を読み込み,小さい順に出力せよ。 ヒント------------------------------------------------- キーボードから読み込む変数をa,b,c,出力する変数をx,y,z(x<y<z)とするとよい かもしれない。 プログラムの構造は次のようになる。 #include <stdio.h> int main() { int a,b,c,x,y,z; scanf("%d%d%d",&a,&b,&c); ...//ここが本体 printf("%d %d %d\n",x,y,z); return 0; } もちろん,目的が達成されるなら,上の例のようにならなくても良い。
- ベストアンサー
- C・C++・C#
お礼
詳しいご解説ありがとうございます。 難しいですがよく考えてみたいと思います。