Problem 1812. Tridiagonal
Return an n-by-n matrix that has a, b, c as the subdiagonal, main diagonal, and superdiagonal entries in the matrix.
Example
a=1 b=2 c=3 n=5 T = [2 3 0 0 0; 1 2 3 0 0; 0 1 2 3 0; 0 0 1 2 3; 0 0 0 1 2]
Solution Stats
Problem Comments
-
5 Comments
Show
2 older comments
J.R.! Menzinger
on 14 Aug 2013
did you mean n=4 and not d=4?? ;-)
Nicolae Preda
on 14 Aug 2013
it seems that the test code is broken n!=d
Ned Gulley
on 15 Aug 2013
I fixed the test suite so that n is used instead of d.
goc3
on 15 Mar 2017
Additional test cases have been added.
Robert Ritter
on 13 Dec 2021
great!
Solution Comments
Show commentsProblem Recent Solvers146
Suggested Problems
-
2453 Solvers
-
How to find the position of an element in a vector without using the find function
2728 Solvers
-
Project Euler: Problem 1, Multiples of 3 and 5
3171 Solvers
-
501 Solvers
-
339 Solvers
More from this Author1
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!