- ベクトルの成分ってどういう意味?
- 成分表示と矢印の書き方ってどう繋がる?
- 力をx成分とy成分に分けるってどうやるの?
- 三角関数とどう関係している?
- 建築の構造計算でどう使うの?
- 3次元のz成分はどう扱う?
上記の様な悩みを解決します。
ベクトルの成分は、構造力学・地震力分解・斜材の軸力計算と、建築の隅々で出てくる基本ツール。「(3, 4)」のように書く成分表示の意味を腹落ちさせると、力学の式が一気に読みやすくなります。本記事では、ベクトルの成分の意味、2次元・3次元の表記、力の分解の三角関数、建築の現場での使い方までを整理します。
なるべく分かりやすい表現で記事をまとめていくので、初心者の方にも理解しやすい内容になっているかなと思います。
それではいってみましょう!
ベクトルの成分とは?
ベクトルの成分とは、結論「ベクトルを座標軸(x軸・y軸・z軸)に沿った大きさの『成分』に分解した、それぞれの値」のことです。
例えば、平面上のベクトル A を、
A = (Ax, Ay) = (3, 4)
と書いたとき、Ax = 3 が x方向の成分、Ay = 4 が y方向の成分です。これを「成分表示」と呼びます。
矢印表現と成分表現の関係
ベクトルは「向きと大きさを持つ量」で、2次元では矢印で描くか、成分で書くか、極座標(大きさ + 角度)で書くかの3通りの表現方法があります。
| 表現方法 | 例 |
|---|---|
| 矢印(図示) | x軸から60度の方向に長さ5の矢印 |
| 成分表示 | (2.5, 4.33) |
| 大きさと角度 | 大きさ 5、角度 60° |
すべて同じベクトルを表していて、用途に応じて使い分けます。建築の構造計算では、成分表示で計算し、結果を大きさと角度に変換することが多いです。
ベクトルの大きさの求め方や単位ベクトルの話は別記事で整理しています。


成分の幾何学的意味
ベクトル A = (3, 4) は、
- 原点から x軸方向に 3 進み
- そこから y軸方向に 4 進んだ点
を矢印の先端とするベクトル。つまり、「x軸方向の進み量」と「y軸方向の進み量」を並べたものが成分、という訳ですね。
2次元と3次元のベクトル成分
成分は次元の数だけあります。建築では、平面の話なら 2次元(x, y)、建物全体や3次元構造を扱うなら 3次元(x, y, z)を使います。
2次元ベクトルの成分
A = (Ax, Ay)
平面上の力、平面上の変位、構造平面図上での節点座標など。
3次元ベクトルの成分
A = (Ax, Ay, Az)
3次元空間の力、立体トラスの部材方向、地震力の3方向成分など。
4次元以上
数学では4次元・n次元のベクトルもありますが、建築の構造計算で出てくる物理量はほぼ3次元まで。マトリックス法の計算では「自由度ベクトル」として6次元(x・y・z変位 + x・y・z回転)になることがあります。
マトリックス法については別記事に整理してあります。

座標系の取り方
実は「成分」は座標系の取り方に依存します。同じ物理ベクトル A でも、座標軸を回転させれば成分の値は変わります。物理量としての A の大きさと向きは座標系によらず一定ですが、成分表示は座標系次第。これが「ベクトルそのものは絶対量、成分は相対値」と言われる理由です。
力のベクトル成分への分解(三角関数)
建築・構造で最も多い使い方が「斜めに作用する力を、x方向と y方向に分ける」操作です。これを「分解」と呼びます。
基本式
大きさ F、x軸からの角度 θ の力ベクトルを、x成分と y成分に分けると、
- Fx = F × cos θ
- Fy = F × sin θ
なぜ cos と sin が出てくるかというと、ベクトルの先端から x軸・y軸に垂線を下ろした影の長さが、それぞれ x成分・y成分になるから。三角関数の定義そのままの話です。
具体例:力 F = 100 N、x軸から 30° 上向きに作用
- Fx = 100 × cos 30° = 100 × 0.866 = 86.6 N(x方向)
- Fy = 100 × sin 30° = 100 × 0.500 = 50.0 N(y方向)
つまり、100N の斜め力は、水平 86.6N + 垂直 50N の組み合わせと等価、ということです。
直交分解の確認(ピタゴラスの定理)
成分から元のベクトルの大きさは、
|A| = √(Ax² + Ay²)
で求まります。先ほどの例で確認すると、
|A| = √(86.6² + 50²) = √(7,500 + 2,500) = √10,000 = 100 N
ちゃんと元の 100N に戻りますね。
角度の求め方
成分から角度を求めるなら、
θ = arctan(Ay / Ax)
ここでは、Ay = 50, Ax = 86.6 なので、tan θ = 50 / 86.6 = 0.577、θ = 30°。
これも元に戻っていますね。
建築でベクトル成分を使う場面
実務で「成分への分解」が活躍する場面を整理します。
(1) ブレース材の軸力分解
ブレース構造で斜めに掛かった軸力は、水平成分と垂直成分に分けると、
- 水平成分:柱脚に伝わる水平せん断力
- 垂直成分:柱の軸力に加算される鉛直荷重
例えば斜め45°のブレースに軸力 100 kN が引張で作用する場合、
- 水平成分 = 100 × cos 45° = 70.7 kN
- 垂直成分 = 100 × sin 45° = 70.7 kN
水平 70.7 kN が地震力に対する抵抗力、垂直 70.7 kN が柱に追加される軸力、というイメージです。
ブレース構造の詳細はこちらで整理しています。

(2) 地震力の方向分解
地震力は実際には全方向に作用する可能性がありますが、構造計算ではx方向とy方向に分けて評価します。
- 1階に作用する全水平力 Q = 1,000 kN
- x方向設計用:Qx = Q × cos α
- y方向設計用:Qy = Q × sin α
- 設計では Qx と Qy の最も厳しい方向(または両方)で計算
斜め45°方向の地震力を考えるなら、Qx = Qy = 707 kN が同時に作用する条件で検討する場合もあります。
(3) 斜材の応力分解
トラス梁の斜材、屋根組のブレース、母屋(垂木)にかかる重力など、斜めの部材で生じる軸力を水平・垂直に分ける、というのが日常的な計算。
トラス梁の話はこちらで整理しています。

(4) 屋根勾配と荷重分解
勾配屋根に作用する積雪荷重・風荷重は、屋根面に対して垂直成分と並行成分(滑り成分)に分けて評価します。
- 屋根面に垂直な成分:垂木への押し付け力
- 屋根面と並行な成分:垂木への滑り力
これも力のベクトル成分分解そのものです。
(5) 風荷重の建物外面成分分解
風は建物に対して斜めに当たることもあるので、設計用風荷重を「外壁面に垂直な成分」と「並行な成分」に分けて、各部材の応力検討に使います。建築基準法施行令の風圧力算定でも、係数 Cf が方向によって変わるのは、この成分分解の前提があるためです。
(6) 構造解析ソフトの内部処理
構造解析ソフト(マトリックス法)の内部では、節点座標・部材方向ベクトル・荷重ベクトルがすべて成分表示で扱われます。ユーザーが入力するのは「力 100kN、方向 -y」のような簡単な指定ですが、ソフトの内部では (0, -100) という成分ベクトルとして計算されている、というのが裏側のイメージ。
ベクトル成分の計算(足し算・引き算)
ベクトル同士の足し算・引き算は、成分表示でやると圧倒的に簡単です。
ベクトルの足し算
A = (3, 4)、B = (2, 1) のとき、
A + B = (3+2, 4+1) = (5, 5)
成分ごとに足すだけ、というのがベクトル和の最大の利点。
ベクトルの引き算
A – B = (3-2, 4-1) = (1, 3)
これも成分ごとに引くだけ。
実数倍
A = (3, 4) を 2倍すると、
2 × A = (6, 8)
各成分を実数倍するだけ。
節点に複数の力が作用する場合
構造節点に複数の力ベクトルが作用するときは、すべて成分に分解してから x成分・y成分(・z成分)ごとに合計して、合力を出します。これが「節点での力の釣り合い」の計算の基本形です。
例:節点に3つの力
- F1 = (50, 0)
- F2 = (−30, 40)
- F3 = (0, −60)
合力 R = F1 + F2 + F3 = (50−30+0, 0+40−60) = (20, −20)
合力の大きさ |R| = √(20² + 20²) = √800 ≒ 28.3
合力の角度 θ = arctan(−20/20) = −45°
つまり、節点には右下方向に約28.3の力が残っている、ということ。これがゼロにならない節点は「外力との釣り合いが取れていない=そこに反力が必要」という設計のヒントになります。
ベクトル成分で気をつけるポイント
最後に、初学者がハマりやすい3つのポイントを整理しておきます。
1. 座標軸の向きを最初に決める
「右が x プラス、上が y プラス」が建築の標準ですが、土木では「下が z プラス」を使うこともあるし、海外規格では座標系が違うこともあります。問題を解く前に「x、y、z の正方向はどっちか」を明示するクセが大事。
2. 力の方向に対する符号の扱い
ベクトル成分の符号は、座標系のプラス方向と一致するかで決まります。例えば、水平方向で「右向きが プラス」とした場合、
- 左向きの力 50N → Fx = −50N
- 上向きの力 30N → Fy = +30N
符号を間違えると、計算結果が逆になります。
3. 角度の基準
「x軸からの反時計回り角度」が標準ですが、土木では「東を 0°、時計回り」のような測量基準で角度を扱うこともあります。基準が違うと cos と sin の対応が逆転するので注意。
4. 成分と大きさを混同しない
「ベクトルA の大きさは 5、x成分は 3」と言われたとき、5 ≠ 3。同じベクトルでも、文脈で「成分の話」か「大きさの話」かを読み分ける必要があります。これは構造計算書を読む練習でしか身につかない部分なので、最初は意識的に区別する癖をつけましょう。
ベクトルの成分に関する情報まとめ
- ベクトルの成分とは:ベクトルを座標軸ごとの大きさに分解した値(Ax, Ay)の組
- 2次元と3次元:建築の構造計算では (x, y) または (x, y, z) を使う
- 力の分解:Fx = F × cos θ、Fy = F × sin θ(三角関数)
- 大きさ:|A| = √(Ax² + Ay²)
- 角度:θ = arctan(Ay / Ax)
- 建築での使い方:ブレース軸力分解、地震力方向分解、屋根勾配荷重、節点での力の釣り合い
- 注意点:座標軸の向き、符号、角度基準、成分と大きさの区別
以上がベクトルの成分に関する情報のまとめです。「ベクトル=矢印」のイメージから「ベクトル=成分の組」のイメージに頭を切り替えられると、構造計算書の計算過程が一段読みやすくなります。ブレースの軸力分解や地震力の方向別検討といった建築の具体的な場面と、cos・sin・arctan の基本式が地続きでつながっていることを押さえておくと、力学全般の式が「ただの数式」ではなく「現実の構造を表す道具」として見えてきますよ。
合わせて読みたい関連記事は以下です。




