I want to generalize the following to large N:
Solve[CharacteristicPolynomial[{{{Subscript[k, int] + Subscript[k,
0], -Subscript[k, int], 0, 0, 0, 0, 0, 0, 0, 0, 0,
0}, {-Subscript[k, int],
Subscript[k, ext] + Subscript[k, int], -Subscript[k, ext], 0,
0, 0, 0, 0, 0, 0, 0, 0}, {0, -Subscript[k, ext],
Subscript[k, ext] + Subscript[k, int], -Subscript[k, int], 0,
0, 0, 0, 0, 0, 0, 0}, {0, 0, -Subscript[k, int],
Subscript[k, ext] + Subscript[k, int], -Subscript[k, ext], 0,
0, 0, 0, 0, 0, 0}, {0, 0, 0, -Subscript[k, ext],
Subscript[k, ext] + Subscript[k, int], -Subscript[k, int], 0,
0, 0, 0, 0, 0}, {0, 0, 0, 0, -Subscript[k, int],
Subscript[k, ext] + Subscript[k, int], -Subscript[k, ext], 0,
0, 0, 0, 0}, {0, 0, 0, 0, 0, -Subscript[k, ext],
Subscript[k, ext] + Subscript[k, int], -Subscript[k, int], 0,
0, 0, 0}, {0, 0, 0, 0, 0, 0, -Subscript[k, int],
Subscript[k, ext] + Subscript[k, int], -Subscript[k, ext], 0,
0, 0}, {0, 0, 0, 0, 0, 0, 0, -Subscript[k, ext],
Subscript[k, ext] + Subscript[k, int], -Subscript[k, int], 0,
0}, {0, 0, 0, 0, 0, 0, 0, 0, -Subscript[k, int],
Subscript[k, ext] + Subscript[k, int], -Subscript[k, ext],
0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, -Subscript[k, ext],
Subscript[k, ext] + Subscript[k, int], -Subscript[k, int]}, {0,
0, 0, 0, 0, 0, 0, 0, 0, 0, -Subscript[k, int],
Subscript[k, 0] + Subscript[k, int]}} - ω12^2*
DiagonalMatrix[{m, m, m, m, m, m, m, m, m, m, m,
m}]}, ω12] == 0, ω12, Reals]
Please observe the pattern. The first row always (kint + k0,-kint, N - 2 zeros). The second row ( -kint, kext+kint, -kext, N - 3 zeros), third row (0, -kext, kext + kint, -kint, N -4 zeros), etc, finally the last row (N - 2 zeros, -kint, k0 + kint). I also want to put the resulting eigenvalues in a list.