Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Urgent: block tridiagonal matrix

  1. Dec 29, 2011 #1
    Dear friends
    I have a problem in creating a block tridiagonal matrix. I try to create a block tridiagonal matrix in matlab and I tried everything but it is not working for me. I have matrices A, B, C of dimension 4*4. Elements od these matrices are dependent on (n) and in each n has different values. I have to develop a block tridiagonal matrix D whose leading diagonal is matrix A and whose upper diagonal is matrix B and lower diagonal is Matrix C( as mentioned because these matrices are dependent on n , Elements of blocks in matrix (D) will change). I will be grateful if anyone can help me how to write it in matlab and especially as a part of M-file.

  2. jcsd
  3. Dec 31, 2011 #2
    It might help to think of each diagonal as points on a line with integer coordinates.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook