学校での課題です!
Posted: 2012年1月29日(日) 10:41
私はC言語初心者です。というかC言語はさっぱりわかりません。そんな中、大学で以下の文章をプログラムを用いて解き、その計算手法(プログラム)とその結果(グラフ)を明示せよという課題を出されました。誠に勝手なお願いですが、提出日が明日までなのでどなたか解いてください!!お願いします!!すみません!!(>_<)あ、それとF-basic以外のプログラムで解け、とのことです。よく分かんないですが。。。
課題
長さが10m、流速係数φ=Um/U* が15、水路床勾配sinθが1/100の単位幅(1m)の等幅水路に流量qが1.0m3/s流れている。このとき、下流端水深が1.0mになるように下流堰で調整している。水深の流下方向変化、オイカワのSI(h),SI(v)およびCSIの流下方向変化を図示せよ。ただし、オイカワのSI(h),SI(v)およびCSIは次式で計算できると仮定する。
CSI=SI(h)×SI(v)
SI(h)=1.0h (0≦h(m)<1.0)
SI(h)=1 (1.0≦h(m))
SI(v)=0 (0≦Um(m/s)<0.3)
SI(v)=3.3Um-1 (0.3≦Um(m/s)<0.6)
SI(v)=1 (0.6≦Um(m/s)<1.0)
SI(v)=-1.4Um+2.4 (1.0≦Um(m/s)<1.7)
SI(v)=0 (1.7≦Um(m/s))
水面形の計算には以下を用いよ
dh/dx = {sinθ - (1/φ2)(q2/gh3)} / {cosθ - (q2/gh3)}
ここに、xは河床に沿って流下方向にとった座標、hは水深、gは重力加速度である。
課題
長さが10m、流速係数φ=Um/U* が15、水路床勾配sinθが1/100の単位幅(1m)の等幅水路に流量qが1.0m3/s流れている。このとき、下流端水深が1.0mになるように下流堰で調整している。水深の流下方向変化、オイカワのSI(h),SI(v)およびCSIの流下方向変化を図示せよ。ただし、オイカワのSI(h),SI(v)およびCSIは次式で計算できると仮定する。
CSI=SI(h)×SI(v)
SI(h)=1.0h (0≦h(m)<1.0)
SI(h)=1 (1.0≦h(m))
SI(v)=0 (0≦Um(m/s)<0.3)
SI(v)=3.3Um-1 (0.3≦Um(m/s)<0.6)
SI(v)=1 (0.6≦Um(m/s)<1.0)
SI(v)=-1.4Um+2.4 (1.0≦Um(m/s)<1.7)
SI(v)=0 (1.7≦Um(m/s))
水面形の計算には以下を用いよ
dh/dx = {sinθ - (1/φ2)(q2/gh3)} / {cosθ - (q2/gh3)}
ここに、xは河床に沿って流下方向にとった座標、hは水深、gは重力加速度である。