• ベストアンサー

欠けた楕円の面積

欠けた楕円の面積の計算の仕方を教えてください。 長半径2.0m、短半径1.6mの楕円で、長径の軸から30度回転させた直線から平行に0.5m離れた直線で切られた楕円の面積の出し方を教えてください。 切られたどちら側の楕円の計算でも結構です。 どうか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • cigue
  • ベストアンサー率32% (25/77)
回答No.4

申し訳ありません、では改めて。 \frac{a}{b} = a/b \sqrt{a} = √aと読み直してください。 X=x/2 ; Y=y/1.6とすると 楕円はX^2+Y^2=1になる。 直線は、まず30度傾いた直線は y=\frac{x}{\sqrt{3}} これをさらに0.5m平行移動させると、傾きはそのまま、切片は\frac{1}{\sqrt{3}}となるので y=\frac{x}{\sqrt{3}} + \frac{1}{\sqrt{3}} これをX,Yで書き直すと 1.6Y=\frac{1}{\sqrt{3}}(2X+1) Y=\frac{1}{\sqrt{3} 1.6}(2X+1) or 1/(√3*1.6) *(2X+1) よって、大文字のXYで書かれた座標でこの問題を書き直すと X^2+Y^2=1をY=\frac{1}{\sqrt{3} 1.6}(2X+1)で切り出した時の面積を求めろ。 ですので、これを連立させることによりX=-0.946629 , Y=-0.322327 : X=0.604162 , Y=0.796861を得る。(数値計算に移りました) これが円と直線の交点となる。 この二つの点と原点がなす角度はa b =ab cos thetaを使って145.972degと求まる。 よって、この二点と原点がなす三角形の面積はS=\frac{ab}{2}Sin theta=0.27979 この二点と原点がなす扇の面積は3.14 * 145.972 / 360=1.27385 この差分、0.994052が求めるべき面積となる。 ところで、これはXYを元に求めた面積である。 もともとX=x/2であるので、xに戻すには2倍、yを戻すには1.6倍すればよいので、最終的に S=3.18097となる。 おぉ、偶然にも(違う!)数値計算された方と同じ答えになりましたね。

kuni39
質問者

お礼

どうもありがとうございました。 なんとか理解することができました。 おかげさまで仕事を処理することができそうです。 本当に助かりました。

その他の回答 (3)

  • info22
  • ベストアンサー率55% (2225/4034)
回答No.3

強引に楕円のまま数式ソフトを使って積分して見ました。 斜め上下の2つの弓状部分の1つの面積S1、真ん中の2つの帯状に切り取られた2つの部分の1つの面積S2、3本の直線と楕円との交点の第一象限にあるX 座標x1,x2,x3とすると x1=1.208325666,x2=1.621769709,x3=1.893257172 S1=2∫[-2,-x3][{(x+1)/√3}+(1.6√{1-(x/2)^2}]dx +∫[-x3,x1][1.6√{1-(x/2)^2}-{(x+1)/√3}]dx =3.180965739 S2=∫[-x3,-x2][{(x+1)/√3}+1.6√{1-(x/2)^2}]dx +(1/√3)∫[-x2,x1] dx+∫[x1,x2][1.6√{1-(x/2)^2}-(x/√3)]dx =1.845582507 検算) 楕円の面積S=2(S1+S2)=10.05309649 楕円の面積公式abπ=2*1.6π=10.05309649 S1とS2の積分結果を使っての楕円面積と 楕円公式による計算結果が一致しますのでS1とS2は合っていると思います。 #積分はMaple10を使って行いましたがMathematicaやフリーソフトのwxMaximaを使っても計算できるでしょう。

kuni39
質問者

お礼

私には大変難しい計算式ですが、面積が確認できたので役立ちました。 どうもおりがとうございました。

  • cigue
  • ベストアンサー率32% (25/77)
回答No.2

説明不足、申し訳ありません。 ただ、直接レポートの答えを書くのはいけないみたいなので、あくまで参考までに。 1.楕円体の面積を求める方法を考えます。 x^2 / a^2 + y^2 / b^2 = 1   (長半径a cm,短半径b cm) の面積は公式によればab pi だそうです。 簡単のためa=1cmとします。(b<1)  S=b pi Y=y/b と改めて軸を取り直します。 これは何を1と呼ぶかの違いです。 すると、Yで書いた場合は長半径が1 , 短半径が1になります。 すると、xYで書いた場合には楕円は普通の円になります。 なので面積はpi でも、これはxYで書いているので、本当はxyが欲しいです。 yはそもそもy=bY でYと結びついているので、Yで書いた場合の横軸をb倍すれば元に戻ります。 面積と言うのは、単純に縦*横なので、横が2倍に増えれば面積は2倍 b倍に増えれば面積もb倍になります。 というわけで、xyで書いた場合の面積はb pi になります。 この考えを応用すれば答えに近づくと思います。 直接的ではありませんが、URLも幾分参考になると思います。

参考URL:
http://www.nikonet.or.jp/spring/ball/ball.htm
kuni39
質問者

お礼

追加回答ありがとうございました。 やはり難しいですが、少し分かったような気がします。 これはレポートではなく、仕事に使うのですが、がんばってみます。 本当にありがとうございました。

  • cigue
  • ベストアンサー率32% (25/77)
回答No.1

計算結果までは確かめていませんが、解法まで。 まず、長径の軸をx軸、もう片方をy軸と呼びます。 ところで、新たにX軸、Y軸としてそれぞれX=x/2.0 Y=y/1.6 となる様な新しい軸を考えます。 そこでは直線は傾きが変わるので、30度ではなくなっています。 新しい軸では楕円は円に変わっています。 ここでX,Y軸で見るとこれは円を直線で切り取ったような形になります。 これは適当に扇+三角形に分ければ解けます。 よって、X,Y軸では面積が求まりました。 ここから、X=x/2.0 などを使うと、x,yで書いたときの面積に変化させることが出来ます。 ポイント・x座標の縮尺をa倍すると図形の面積もa倍になる 注意・ぱっと書いているので、もしかしたら割るべきじゃなくて掛けるべきだったりするかもしれません。 ご確認を

kuni39
質問者

お礼

早速回答頂きありがとうございました。 しかし凡人の私の頭ではよく理解できませんでした。 図形を文章で書くのは、私には難しいので質問の仕方も下手で申し訳ありません。 質問の補足をすると、回転させる直線は、x軸y軸の交点を中心にx軸(長径)から30度回転させた直線です(時計の針は5分進んだ形) その直線から0.5m平行移動させた直線で楕円を切った形なのですが・・・ 大変申し訳ないのですが、具体的な計算式も併せて教えて頂ければありがたいです。

関連するQ&A

  • 楕円内の三角形の面積

    楕円2x^2+y^2=4上の点A(1,√2)をとる。直線l:y=ax+bは点Aにおける楕円の接線と平行で,楕円と相異なる2点で交わるものとする。次の問いに答えよ。 (1) 傾きaの値を求めよ。 (2) 直線lが楕円と相異なる2点で交わるようなbの範囲を求めよ。 (3) 楕円と直線lとの2交点をB、Cとする。bが(2)で求めた範囲を動くとき、△ABCの面積が最大となるbを求めよ。 (1)は-√2、と(2)は-2√2<b<2√2と問題なく解けました。(3)ですが、点B、Cの座標をbで表しB、C間の距離を求め、点Aと直線lの距離を出して面積をbで表せたのですが、その後の計算で√が出てきて困ってしまいました。そこの計算の仕方、あるいは別の面積の出し方などありましたら教えてください。

  • 楕円の共通部分の面積

    短径1、長径3、中心(0.0)の楕円と、原点中心にこれを90°回転させた楕円の共通部分の面積を求めたいです。 短径1、長径3、中心(0.0)の楕円を(1):x^2+(y^2)/3=1 90°回転させた図形を(2):(x^2)/3+y^2=1 とした時、(1)と(2)の第一象限での交点が(√3)/2であることを利用して、 4{integrate (1-(x^2)/3)^(1/2) dx from 0 to (√3)/2 } + 4{integrate (3-3(x^2))^(1/2) dx from (3^(1/2))/2 to 1} で求められる、という考えでいいでしょうか。 (この計算結果は1/3(2√3π)となりました。)

  • 楕円形の面積の求め方教えてください。

    長径α、短径βの楕円形(平面)の面積の求め方を教えていただけませんか。できれば、証明方法も教えていただければ、幸いです。

  • 楕円の面積

    楕円の面積 短半径15mm 長半径25mm の場合、単純に 15*25*3.14 で合っていますでしょうか??

  • 数学III 楕円の共通部分の面積について

    お世話になります。 考え方を教えて頂けると助かります。 「2つの楕円x^2+(y^2)/3=1,(x^2)/3+y^2=1で囲まれる共通部分の面積を求めよ」 この問題では対称性を利用して、計算の省略を行っております(x軸対称、y軸対称、直線y=xに関する対称)。 確かにグラフを描くと、囲まれた領域が3つの対称性を満たしているようなのですが、・・・ ■この領域について、式でそれらの対称性を示すことは可能なのでしょうか。 ■それぞれ楕円がx軸対称、y軸対称なので、その囲まれた領域もx軸対称、y軸対称になるのでしょうか。 ■2つの楕円は原点を中心とした90°回転の位置関係にあるので、直線y=xに関する対称性が言えるのでしょうか。 この対称性の利用は、どうも苦手です。 宜しくお願い致します。

  • 楕円の計算

    楕円の計算で教えて下さい。 長径から、角度θの位置での動径(半径)Rを求めたいのですが 教えて下さい。

  • 楕円体の表面積

    こんにちは、 下記のような長径、短径の楕円体の表面積は どのようにしたら求まるのでしょうか? ちなみに答えは、4πR^2(1+2/5ε^2)です。 a = R*(1 + ε); (*長径*) b = R*(1 -ε/2); (*短径*) S = 4*Pi*a*b

  • 楕円の変形

    先の QNo.752549 「回転操作と伸縮操作2」 で少し触れられていますが、この関係に類する件です。  長径a、短径b、傾きθ(度:長径の軸線)を持った楕円があります。  この楕円を、楕円中心を基点に、X方向でx倍、Y方向でy倍したときの長径、短径、傾きの値を導く  計算式はどのようになるのでしょうか?。

  • y軸に平行な直線と楕円の交点について

    y軸に平行な直線と 始点→x950、y100 終点→x950、y-100 楕円形 中心点→x1000,y0 x軸半径→100 y軸半径→50 軸の傾き→0° の交点を計算で求めたいのですがどの様な式で求められるでしょうか。 丸投げという形になってしまい申し訳ないのですがお力いただけますと幸いです。

  • 楕円の一部の面積計算

    楕円の面積は公式などで計算できますが、楕円のある部分(例として、上を0度として 右回りに70度までの)面積を計算するにはどのように計算をするのでしょうか? よろしくお願いいたします。