- 締切済み
javaを用いたシミュレーション
javaを使って油(ガソリン~ナフサの軽量)を浸したタンク内に石英ガラスを10層浮かせるシミュレーションを作っています。ただjavaの知識も流体力学の知識も無く何もできない状況です。油、石英をどのように作るのか、石英を油上に浮かせるにはどうすればいいのか教えてください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- 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以下ですよね。 どうして油に浮くのか 出題者に聞いてみてください。 石英の薄膜を作って表面張力ならば 可能性はありそうでしょう。
- pcbeginner
- ベストアンサー率46% (261/560)
回答No.1
まずは流体力学の知識とJavaの知識を身に付けることから始めましょう。 この質問に真面目に答えたら流体力学の本とJavaの本が数冊できてしまいます。
補足
石英は中空球石英ガラスを使用する予定で密度は0.56程度です。