|
|
三角形の面積を3辺から求める |
|
|
|
|
|
HOME |
春(ちゅん) |
自転車 |
栃木県 |
選挙権 |
ギター |
就活 |
水 |
世間話 |
|
|
|
|
|
|
|
三角形の面積は底辺×高さ÷2 |
|
|
|
|
|
大きな三角形は3辺を巻尺で測れても |
|
|
高さを測るのは難しいでしょう。 |
|
|
|
|
|
そこで3辺から面積を計算します。 |
|
|
|
|
|
a = |
|
b = |
|
c = |
|
|
|
|
|
|
X = |
a2 - b2 + c 2 |
= |
|
|
|
2c |
|
|
|
|
|
高さ Y = |
a2 - X2 |
= |
|
|
|
|
面積 = |
c Y |
= |
|
|
|
2 |
|
|
三角形の面積を3辺から求めるにはヘロンの公式がありますが、 |
|
|
上記の式はピタゴラスの定理を利用して高さを求めています。 |
|
|
|
三角形を上図のように2つの直角三角形に分割すると |
|
|
|
|
Y = |
a2 - X2 |
|
|
|
|
|
|
Y = |
b2 - (c-X)2 = |
b2 - (c2 - 2cX + X2 ) |
= |
b2 - c2 + 2cX - X2 |
|
|
2つの式より |
a2 - X2 |
= |
b2 - c2 + 2cX - X2 |
|
|
|
a2 - b2 + c2 |
= |
2cX |
|
|
|
X = |
a2 - b2 + c 2 |
となります |
|
|
2c |
|
|
|
EXCELファイルでは a= b= c= を入力すれば計算結果を表示します。 |
|
|
http://www.sam.hi-ho.ne.jp/okamoto-masaharu/matiaisitu.xls |
|
|
|
|
|
|
|
|
|
|
|
|
|