この節ではグラフ理論の基礎で学んだ事柄を用いて、電気回路の行列表示について説明し、また節点解析法との関連について述べる。
回路のある節点に接続する枝の集合はひとつのカットセットをなす。なぜならば、回路をその節点とその他の部分とに分離することができるからである。さらに、KCLよりこのカットセットの枝に流れる電流(枝電流)の和は0となる。
''回路図が無いため、しばらく記号で代用します''
A →i1       B
  ┌────┬────R1────┐
 +│   +│  + v1 - +│ 
v ↑i    v2 R2↓i2   v3 R3↓i3
 -│   -│   -│
  └────┴─────────┘
          C
たとえば上図のπ形回路で考えてみよう。この回路には3つの節点A、B、Cがある。ここで各節点に接続する枝は1つのカットセットをなし、各カットセットに流れる電流の和は0である。すなわち各節点にKCLを適用すれば、節点から流れ出る電流を正、節点へ流れ込む電流を負として、
これを行列を用いて書き直せば、次のように書くことができる。
-1 &  1 &  1 &  0 \\
 0 & -1 &  0 &  1 \\
 1 &  0 & -1 & -1 
\end{pmatrix}\begin{pmatrix}
i \\ i_1 \\ i_2 \\ i_3
\end{pmatrix} = O
左辺の行列
-1 &  1 &  1 &  0 \\
 0 & -1 &  0 &  1 \\
 1 &  0 & -1 & -1 
\end{pmatrix}
を接続行列(incidence matrix)という。接続行列の各行が節点に、各列が枝に対応し、''i''行''j''列の成分は''j''番目の枝が''i''番目の節点に接続している様子を表す。0であれば接続しておらず、1ならば電流が流れ出る向きに、-1ならば電流が流れ込む向きに接続していることを示している。また、ベクトル
i \\ i_1 \\ i_2 \\ i_3
\end{pmatrix}
を枝電流ベクトルという。
ここで、接続行列の各行を加えると0になることに注意する。これは、この行列の階数が3でない、すなわち先に立式した3つの式が独立ではないことを示している。しかし、Aの第3行を消去した行列
-1 &  1 &  1 &  0 \\
 0 & -1 &  0 &  1
\end{pmatrix}
はこれ以上基本変形を施しても第2行あるいは第1行を消去できないので、この行列の階数は2である。すなわち、3本の式のうち2本が独立であり、2本の方程式のみを考えればよいことが分かる。このように接続行列から1行を消去した行列を既約接続行列(reduced incidence matrix)という。
一般に節点が''n''個ある場合、''n''個のカットセットを考えてその全てに対してKCLを適用することができる。しかし、それによって立式される''n''個の式は独立ではなく、任意の1つの式を省いた''n''-1個の式が独立となる。また、接続行列の階数は''n''-1となる。
そこで1つの節点を基準節点(datum node)とし、残りの''n''-1個の節点に対してKCLを適用させればよい。例えば節点Cを基準にすれば、節点Aと節点Bの2式のみ考えればよい。これは節点解析法においても重要な点である。
節点電位についてはどうだろうか。各節点の電位をv_a, v_b, v_cとすると、節点電位と枝電圧の関係として、
となる。これを行列を用いて書き表せば、
v \\ v_1 \\ v_2 \\ v_3
\end{pmatrix} = \begin{pmatrix}
-1 &  0 &  1 \\
 1 & -1 &  0 \\
 1 &  0 & -1 \\
 0 &  1 & -1
\end{pmatrix}\begin{pmatrix}
v_a \\ v_b \\ v_c
\end{pmatrix}
と書くことができる。右辺の係数行列は先に見た接続行列Aの転置行列となっている。ただし先に見たとおり、Aは1つ余計な行を含んでいる。そこでこの場合も節点Cを基準節点にとり、既約行列を用いて、
v \\ v_1 \\ v_2 \\ v_3
\end{pmatrix} = \begin{pmatrix}
-1 &  0 & \\
 1 & -1 & \\
 1 &  0 & \\
 0 &  1 & 
\end{pmatrix}\begin{pmatrix}
v_a \\ v_b
\end{pmatrix}
と書いてよく、このときこの式は
と書くことができる。行列\mathbf{v}_bを枝電圧ベクトルといい、\mathbf{v}_nは節点電圧ベクトルである。
電気回路の各枝は、次のように一般化して書くことができる。
''回路図が無いため、しばらく記号で代用します''
isk
ik┌───←───┐
→│+-│
─┴─Rk─-─vsk─┴─
+         vk         -
''k''番目の枝に抵抗R_k、電流源i_{sk}、電圧源v_{sk}があるとし、このときの枝電流をi_k、枝電圧をv_kとする。もし枝に電源が含まれていなければこれらの値を0にとればよいし、あるいはたとえば電圧源のみで構成されているのであれば抵抗を0として考えればよい。
さて、この枝はノートンの定理によって次の等価電流源に置き換えることができる。
''回路図が無いため、しばらく記号で代用します''
jsk
ik┌───←───┐
→││
─┴───Rk───┴─
+         vk         -
電源を除去した時の内部抵抗はR_kのみであるから、ノートン等価電流源の内部抵抗はR_kである。また等価電流源の電流をj_{sk}とすると、これは元の枝の両端を短絡した時に流れる電流に等しいから、
{R_k}
となる。
このモデルによって、枝電流を計算することができる。枝電流i_kは
{R_k}
となる。
さて、これを用いると、前述の枝電流ベクトル\mathbf{i}_bは
と書くことができる。ここで''G''は
G_1 & & & \\
& G_2 & & \\
& & \ddots & \\
& & & G_n 
\end{pmatrix} = \begin{pmatrix}
\frac{1}{R_1} & & & \\
& \frac{1}{R_2} & & \\
& & \ddots & \\
& & & \frac{1}{R_n}
\end{pmatrix}
である。また、\mathbf{i}_{sb}と\mathbf{v}_{sb}それぞれ枝にある電流源と電圧源を縦に並べたベクトルである。
枝電流と接続行列で見たように、枝電流と接続行列との間には
の関係がある。したがって、(1)式より
が導かれる。
枝電圧と接続行列で見たように、枝電圧と節点電位とは
の関係があるから、この式の両辺を入れ替えて左から''AG''をかけると、
となり、(2)式とあわせると、
となる。ふつうはAGA^T = Y_nとおいて、
とする。さらに
と書くことにすれば、この方程式は
と書くことができる。これを節点方程式(node equations)という。いま''A''は既約接続行列を用いている。Y_nはコンダクタンス行列と呼ばれる''n''-1次の正方行列であり、また\mathbf{j}_{sb}は節点電流源ベクトルと呼ばれる''n''-1次のベクトルである。
節点電流源ベクトルは各節点へ流れ込む電流源を表している。ただし、節点へ流れ込む方向を正、流れ出る方向が負であることに注意する。また、コンダクタンス行列は次のように書かれる。
対角成分は''k''番目の節点に接続するすべての枝のコンダクタンスの和となる。これを自己コンダクタンス(self-conductance)という。
それ以外の成分は''k''番目の節点と''l''番目の節点を結ぶ枝にあるコンダクタンスの和に負の符号をつけたものになる。これを相互コンダクタンス(mutual-conductance)という。
したがって前節で見たようにして機械的に節点方程式を立てることができる。