【JS】単純梁+中央集中荷重の最大曲げモーメントを計算する

Sponsored Links

Pocket

単純梁はピンとローラー、2つの支点で支持されている梁です。このモデルの中央に集中荷重がかかっているとき、その最大曲げモーメントMmaxは次のように計算できます。

$$M _{max} = \frac{P \cdot l}{4}$$

JS

この式からMmaxを求めるコードは次のようにかけます。

  • 変数p,lを用意してそれぞれ集中荷重梁長さを格納します。  
  • 計算した最大曲げモーメントは変数mMaxに格納しています。  
  • 乗算は*を除算は/を使います。  
  • 各ステートメントの末尾には;を付けます。  
  • javascriptで変数を宣言するにはvarを使います。サンプルコードでは変数の宣言と同時に初期化も行っています。  

関数化する

任意の荷重と梁長さから最大曲げモーメントを返す関数をつくってみます。

関数の定義にはfunctionを使います。また引数の定義にvarはいりません。 

See the Pen 001 by Takeo Kosaka (@nora-tyng) on CodePen.

Pocket

Sponsored Links

コメントを残す

メールアドレスが公開されることはありません。