• ベストアンサー

教えてください

各辺が1メートルのガラスの立方体のタンクの中に水が半分入った状態で、水平のテーブルの上に置かれている。このタンクを30度傾けたときの水の深さを求めよ。 ずっと考えているのですがわかりません! 教えてください!

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

  • ベストアンサー
  • debut
  • ベストアンサー率56% (913/1604)
回答No.5

断面は図のようになるかと思います。 わかっているところ ・O D=C D=1/2(m) ・赤い部分の角度=30° 求めたいところ ・AC △O BDで、辺の比O D:B D=√3:1からB Dを求めると 結果としてBC がわかります。 すると、△ABCで辺の比、BC:AC=2:√3からACが 求められます。

solution64
質問者

お礼

図を待ってました!!! 本当にありがとうございます!

その他の回答 (5)

  • alice_44
  • ベストアンサー率44% (2109/4759)
回答No.6

No.4 の導きかた: (cosθ, sinθ, 0) 方向を軸とする 30゜回転は、 xy平面内での θ 回転を表す行列 P = cosθ -sinθ 0 sinθ cosθ 0 0 0 1 xz平面内での 30゜回転を表す行列 R = cos30゜ 0 sin30゜ 0 1 0 -sin30゜ 0 cos30゜ を使って、 行列積 PR(Pの逆行列) で表される一次変換になる。 立方体の中心に原点を置くと、 底面の四隅の座標を表す列ベクトル を並べた行列は、V = 1/2 1/2 -1/2 -1/2 1/2 -1/2 -1/2 1/2 -1/2 -1/2 -1/2 -1/2 と書ける。 30゜傾けた後の四頂点の座標は、 PR(Pの逆行列)V の各列で表される。 これを計算して、z座標を見ると、 (1/2){ -(cos30゜)+(sin30゜)(±cosθ±sinθ) } となっている。 この四個の値の中で、一番負のものの絶対値が 「深さ」となる。 0≦θ<90゜で考えればよいから、 (1/2){ (cos30゜)+(sin30゜)(cosθ+sinθ) } が答え。

solution64
質問者

お礼

行列ですか! 高校生の知識でも解けるんですね! 詳しい解説ありがとうございます!

  • alice_44
  • ベストアンサー率44% (2109/4759)
回答No.4

底面正方形の一辺に対して角θを成すような 底面に平行な直線のひとつを回転軸として、 角π/6 だけ傾ける。 対称性から、θは 0~π/2 で考えてよい。 このとき、(計算過程は長くなるので省略するが、) タンクの水深は、 { (√3) + (√2) sin(θ + π/4) }/ 4 。

  • htms42
  • ベストアンサー率47% (1120/2361)
回答No.3

#1です。 1つの辺をテーブルに接した状態で傾けていると考えました。 30°という一つの角度で姿勢が決まるのはこの時だけだからです。 (頂点だけでテーブルに接している場合であれば角度が2つ必要です。) 横から見れば正方形です。 初め正方形の半分のところまで水が入っていたのですからそこに線を入れます。傾けても水面は水平です。面積は変わりません。水面の線を入れると正方形の中心で交わります。 図が描けるはずです。正方形の頂点を通る鉛直線を引けば深さがわかります。 あとはご自分でやって下さい。

  • banakona
  • ベストアンサー率45% (222/489)
回答No.2

30度って言っても、どっちへ傾けるかによって深さは変わると思う。 まぁ大抵は底面の1辺をテーブルに接したまま傾けるんだろうけど。

  • htms42
  • ベストアンサー率47% (1120/2361)
回答No.1

図を描けば分かります。 水の量は変わりません。 横から見た場合でいえば面積が変わらないという条件です。

solution64
質問者

補足

その図がうまくかけないために分からないのかもしれません。

関連するQ&A

専門家に質問してみよう