• 締切済み

javaを用いたシミュレーション

javaを使って油(ガソリン~ナフサの軽量)を浸したタンク内に石英ガラスを10層浮かせるシミュレーションを作っています。ただjavaの知識も流体力学の知識も無く何もできない状況です。油、石英をどのように作るのか、石英を油上に浮かせるにはどうすればいいのか教えてください。

みんなの回答

  • fortranxp
  • ベストアンサー率26% (181/684)
回答No.3

ウ~ん。 例えば密度0.56の木の角材があったとします。 それを密度1.0の水に浮かべるとします。 1.角材のサイズが10cm四方で高さも10cmとします。 2.このとき角材の重量は10X10X10X0.56=560gになりますよね。 3.すると角材に働く浮力は水を押しのけた量ですので  560cm立方分の水量に相当します。  角材の体積は1000cm立方ですから角材が沈む高さは  高さ10*560/1000=5.6cmになりますよね。 これが正しければ球体の場合に適用できそうですよね。

  • fortranxp
  • ベストアンサー率26% (181/684)
回答No.2

石英の比重は2.65です。 油は1以下ですよね。 どうして油に浮くのか 出題者に聞いてみてください。 石英の薄膜を作って表面張力ならば 可能性はありそうでしょう。

fatjoy
質問者

補足

石英は中空球石英ガラスを使用する予定で密度は0.56程度です。

回答No.1

まずは流体力学の知識とJavaの知識を身に付けることから始めましょう。 この質問に真面目に答えたら流体力学の本とJavaの本が数冊できてしまいます。

関連するQ&A