建築学生が学ぶ構造力学

  1. HOME > 計算プログラムから構造力学を学ぶ > 二次方程式

二次方程式

【管理人おすすめ!】セットで3割もお得!大好評の用語集と図解集のセット⇒ 建築構造がわかる基礎用語集&図解集セット(※既に26人にお申込みいただきました!)


基本的な計算を理解するために二次方程式を求めてみましょう。ここでは、プログラムで計算式を書くことになれるための練習です。


二次方程式の公式

二次方程式を求めるとき、因数分解をして解を求める方法がスマート何ですが、実は因数分解ができる関数は自然界に少なく、「二次方程式の公式」を用います。 また、公式を利用した方がプログラムを組む時には便利です。二次方程式の解は、

のように表されます。この式をそのまま、プログラムに落とし込んでみましょう。



早速、Fortranで書いてみる。

さて、ダウンロードしたエディタ(僕はTerapad)を開いてプログラムを書いてみます。 まだコンパイラしていません。とりあえず、「Terapad」を利用している方は

「名前をつけて保存」→保存形式を「全てのファイル」として→「○○.f90」と保存してください。

そうすると、F90ファイルが生成されます。


!二次方程式を求めるプログラム()

program supectoru

implicit none

Real a,b,c,d,e,f,g,h,i

a=1

b=2

c=1

d=2*a

e=-b

f=(b**2)-(4*a*c)

g=f**(0.5)

h=(e+g)/d

i=(e-g)/d

Write(*,*) ' x1 =',h,' x2 =',i

end


2do-loop.f90の説明

二次方程式を求める公式は、少しだけ複雑なので、いちおう式を分解して変数としています。あとは「Write(*,*) ' x1 =',h,' x2 =',i」 で解を書き出しています。


結果の確認

簡単な結果の確認方法として、手計算かつ因数分解できる二次方程式を例題として解を求めてみましょう。後は、プログラムと手計算の比較をして同様な値なら 成功です。


建築構造がわかる基礎図解集

【読まれています】管理人による建築業界の分析!

1日13円で建築業界がわかるLINE配信!

友だち追加

わかる1級建築士の計算問題解説書

計算の流れ、解き方がわかる!1級建築士【構造】計算問題解説集

あなたは数学が苦手ですか?

わかる!実務で使う数学知識の基礎講座

【有料メルマガの初回資料が今だけ無料!】1日約13円で情報をアップデート!

有料メルマガを無料で見てみませんか?⇒ 忙しい社会人、学生のためのビルディング・アップデート

限定メールマガジン

わかる2級建築士の計算問題解説書!

【30%OFF】一級建築士対策も◎!構造がわかるお得な用語集

建築学生が学ぶ「構造力学」の用語集
pdf版の学習記事

更新情報

プロフィール

建築の本、紹介します。▼

すぐにわかる構造力学の本

人気の記事ベスト3

同じカテゴリの記事一覧

Topへ >>

  1. HOME > 計算プログラムから構造力学を学ぶ > 二次方程式
  2. 1級の過去問(計算)解説
  3. 限定メルマガ
  4. わかる建築構造の用語集・図解集
  5. 1頁10円!PDF版の学習記事